Job Description
Experience
We are seeking an experienced Java Technical Lead to lead our team in developing high-quality, scalable software applications.
The ideal candidate will have at least 10-15 years of experience in Java/JEE technology and a strong understanding of the Spring framework, Hibernate, JSP, Node JS, and other related technologies.
Key Skills:
• Java and Java EE platforms
• Spring framework & components
• Hibernate
• JSP
• Node JS or similar frameworks
• Web Services (SOAP, WS-Security)
• Microservices
• REST (Services Design & Technology Skills)
• JavaScript
• CSS
• JSON
• Angular /React
• DevOps (Git, CI/CD tools, Jacoco, Sonar, Coverity etc.)
• Cloud platforms (PCF, AWS, Azure, Google, etc.)
Responsibilities:
Technical Leadership
• Provide technical architecture, design, coding, and debugging of product features with latest Web Technologies
• Work on project design, build estimations, and create project plans
• Provide technical guidance and support development of systems
Technical Expertise
• Design major aspects of the architecture of an application, including user interface, backend components, middleware, and infrastructure as per business requirements and standards
• Convert business requirements into executable code
• Analyze and resolve technical queries to help the team
Collaboration and Communication
• Provide technical leadership to onsite and offshore teams by closely working with onsite teams and clients
• Passion for technology and ability to navigate complex landscapes by staying on top of latest trends and sharing knowledge
• Cares about cycle time and uses CI/CD practices, tools to rapidly deploy changes to customers while minimizing risk using Industry Best practices
About Us:
Tata Consultancy Services is a leading IT services company that helps businesses transform their operations and improve efficiency through innovative solutions.
💡 Quick Summary
Seeking a career-building opportunity? The Java Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
