Posted on: 05/06/2026
Job Description :
We are looking for a seasoned Java Full Stack Technical Lead with strong expertise in Spring Boot, Microservices, and Core Java, along with hands-on experience in building scalable, resilient, and high-performance applications.
The ideal candidate will lead a team of engineers, drive technical excellence, and ensure the successful delivery of complex solutions. In addition, front-end development experience is required, with a preference for ReactJS or AngularJS.
The candidate will be expected to contribute to front-end development as a core part of their role. Experience with relational databases, CI/CD practices, and testing frameworks is essential.
Exposure to AWS and modern DevOps methodologies is a strong advantage. Experience with event-driven architecture while working with platforms such as Kafka, SNS/SQS is also valuable.
Key Responsibilities :
Technical Leadership :
- Lead, manage, and mentor a team of Java developers while fostering a collaborative and high-performance engineering culture.
- Provide expert technical guidance on architecture, design patterns, coding standards, and best practices.
- Own end-to-end technical delivery, ensuring quality, scalability, and maintainability.
Application Development :
- Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
- Build and optimize RESTful APIs for seamless service-to-service communication.
- Apply object-oriented and design principles to ensure clean, modular, reusable code.
- Develop and maintain front-end applications using ReactJS or AngularJS, working closely with UI/UX designers to deliver seamless user experiences.
Database & Performance :
- Develop and optimize database schemas and queries for MySQL and PostgreSQL.
- Perform performance tuning, troubleshooting, and root cause analysis.
Production Support :
- Ability to debug, analytical skills, prod support.
DevOps & CI/CD :
- Build, manage, and optimize CI/CD pipelines using tools such as Jenkins, Git, and Maven/Gradle.
- Collaborate closely with DevOps teams to support deployments and automation.
Quality & Standards :
- Oversee unit and integration testing using JUnit, Mockito, and related frameworks.
- Conduct code reviews and ensure adherence to coding and architectural standards.
- Stay informed about emerging technologies and drive continuous improvement within the team.
Cross-Functional Collaboration :
- Work effectively with QA, DevOps, Product Management, and business stakeholders.
- Ensure clear communication across teams and help refine requirements where needed.
Required Skills & Qualifications :
- 8+ to 11 years of professional development experience in java and front-end technologies.
- Strong proficiency in Core Java (Collections, Multithreading, Exception Handling, Streams, etc.).
- Hands-on experience with Spring Boot, Spring Cloud, and Microservices-based architecture.
- Solid understanding of RESTful API design and implementation.
- Strong experience in Azure and good in Coding.
- Strong experience with MySQL and PostgreSQL databases.
- Experience with front-end development using ReactJS or AngularJS. The candidate must be able to contribute to front-end coding, troubleshooting, and collaboration with UI/UX teams.
- Proficiency in CI/CD tools Jenkins, Git, Maven/Gradle.
- Strong knowledge of JUnit, Mockito, and other testing frameworks.
- Good understanding of software design principles and common design patterns.
- Experience with AWS services (ECS, EKS, S3, RDS, Lambda) is a plus.
- Leveraging AI productivity tools such as Github Co-pilot.
- Excellent communication, leadership, and interpersonal skills.
Leadership Competencies :
- Team Management: Ability to lead, mentor, and motivate developers to achieve project and organizational goals.
- Stakeholder Communication: Skilled in communicating with product owners, BAs, and senior leadership.
- Decision-Making: Ability to take informed and timely decisions on technical and project matters.
- Conflict Resolution: Capable of resolving team conflicts constructively and fostering a positive work environment.
- Project Ownership: Strong sense of accountability with experience managing deliverables end-to-end.
- Strategic Thinking: Ability to align technical approaches with business strategy and long-term goals.
Our interview process :
- 1st level TA team will do the prescreening and parallel online Assessment will be shared (Min 50% to be scored to consider future)
- 2nd Level Technical Interview (L1 & L2 Combined)
- 3rd Level Managerial Interview (If required)
- 4th Level HR Discussion.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1642058