JAVA Tech Lead
Weekday AI Hyderabad, Telangana, India
Technology, Information and Internet · 11-50 employees
About the role
Lead a squad of engineers in designing and delivering scalable enterprise Java applications using microservices and RESTful APIs. Provide technical guidance, conduct code reviews, and ensure high-quality engineering standards across the development lifecycle.
What they look for
Requirements
Requires 12+ years of software engineering experience with at least 3 years in a technical leadership role. Candidates must possess expert-level proficiency in Java, Spring Boot, and microservices, along with experience in full-stack development and database optimization.
Full description
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀
𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟮𝟬𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟯𝟬𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟮𝟬-𝟯𝟬 𝗟𝗣𝗔)
Experience: 12+ yrs
Location: Bengaluru, Karnataka, India, Hyderabad, Telangana, India, Hyderabad
Job Type: Full-time
We are looking for an experienced Java Tech Lead to lead engineering squads responsible for building and delivering scalable enterprise Java applications. The role combines deep technical expertise in Java, Spring Boot, and Microservices with strong team leadership, architecture guidance, code quality ownership, and delivery management.
The ideal candidate will be a hands-on technical leader who can guide engineers through complex development challenges while ensuring robust, maintainable, and high-quality solutions.
Key Responsibilities• Lead a squad of Java engineers through application design, development, testing, and delivery.
- Design and develop scalable microservices and RESTful APIs using Java and Spring Boot.
- Provide technical guidance on application architecture, design patterns, coding practices, and engineering standards.
- Conduct code reviews and ensure adherence to coding standards, security practices, and architectural best practices.
- Contribute to full-stack feature development using ReactJS where required.
- Design and optimize MongoDB and relational database structures, queries, and integrations.
- Guide the team on Kafka-based integrations, event-driven architectures, and messaging best practices.
- Drive effective CI/CD practices using Jenkins and support continuous delivery initiatives.
- Collaborate with architects, product owners, QA engineers, and other technical teams to ensure successful delivery.
- Troubleshoot complex technical issues and provide effective solutions across application and integration layers.
- Mentor and develop junior and mid-level engineers through technical guidance, code reviews, and knowledge sharing.
- Support Agile planning, estimation, sprint execution, and continuous improvement.
- Track technical delivery progress and communicate effectively with stakeholders and onshore teams.
- Promote engineering quality, scalability, reliability, maintainability, and operational excellence.
What Makes You a Great Fit• 12+ years of overall experience in software engineering, with strong hands-on experience in Java development.
- At least 3+ years of experience in a Tech Lead or similar technical leadership role.
- Expert-level proficiency in Java, Spring Boot, and Microservices.
- Strong experience designing and developing RESTful APIs and enterprise applications.
- Advanced proficiency in ReactJS and experience contributing to full-stack solutions.
- Strong experience with MongoDB and relational databases, including database design and query optimization.
- Working knowledge of Apache Kafka and event-driven integration patterns.
- Hands-on understanding of Jenkins and CI/CD pipelines.
- Strong understanding of Agile software development and delivery practices.
- Proven experience leading, mentoring, and technically guiding engineering teams.
- Strong code review, debugging, problem-solving, and technical decision-making skills.
- Excellent stakeholder communication skills, including experience working with onshore and distributed teams.
- Ability to balance hands-on technical contribution with team leadership and delivery ownership.
- Strong understanding of software architecture, engineering best practices, scalability, and maintainability.
- Experience in the Financial Services domain is an advantage.
- A proactive leadership mindset with strong ownership, collaboration, and communication skills.
Similar roles
-
Senior Java Developer
Infrrd Bangalore South, Karnataka, India
-
Lead developer Java
Norsys Lyon, Auvergne-Rhône-Alpes, France · €50K–€60K/yr
-
Java Full stack Developer
CNX Omaha, Nebraska, United States · $92K–$103K/yr
-
Java Full Stack
NAB India
-
Développeur Java H/F
Norsys Ennevelin, Upper France, France · €40K–€47K/yr
-
Asst. Customer Facing Manager GT Eastern Java (6-Month Contract)
Unilever Tangerang, Banten, Indonesia