We are seeking a Technical Lead with strong expertise in Java (Spring Boot) backend development technologies. The ideal candidate will take ownership of leading the design, development, and delivery of scalable, high-performance web applications, ensuring seamless integration between user interfaces and backend services. As a Technical Lead, you will be responsible for providing technical leadership, mentoring team members, and ensuring the team delivers high-quality solutions that meet business requirements.
Key Responsibilities
- Lead the design and development of end-to-end web applications using Java Spring Boot APIs (back end).
- Architect and oversee the implementation of scalable, secure, and maintainable backend services using Java and Spring Boot.
- Lead the integration of RESTful APIs between frontend and backend systems, ensuring smooth and efficient communication.
- Mentor and guide junior and mid-level developers, providing technical leadership and best practices.
- Conduct code reviews to ensure code quality, maintainability, and performance optimization.
- Collaborate with cross-functional Agile teams to define, design, and implement new features, ensuring that technical solutions align with business needs.
- Define technical architecture, set coding standards, and provide direction on technology stack choices.
- Develop and maintain reusable components and front-end libraries for future use.
- Ensure the team is following the CI/CD pipeline and modern development practices for consistent delivery.
- Work closely with product managers, designers, and stakeholders to translate business requirements into scalable technical solutions.
- Stay current with emerging technologies and industry trends, applying innovative solutions to drive the project forward.
- Be an advocate for quality assurance, reviewing test cases and supporting User Acceptance Testing (UAT) processes.
Core/Must Have Skills
- Strong leadership skills, with a track record of leading development teams and managing complex technical projects.
- Advanced knowledge of Java and Spring Boot, including RESTful API development and microservices architecture.
- Experience in developing highly-scalable backend services, ensuring both security and maintainability.
- Proficiency with version control systems, especially Git.
- Strong problem-solving and debugging skills, with the ability to identify and resolve technical challenges.
- Excellent communication skills to effectively work with stakeholders and lead cross-functional teams.
Good to Have Skills
- Experience with cloud platforms such as Azure, and containerization tools like Docker, Kubernetes, and Helm.
- Familiarity with modern front-end build pipelines and CI/CD tools to streamline development workflows.
- Experience with unit testing frameworks like Jest, Mocha, or JUnit (for both front-end and back-end).
- Knowledge of SQL/NoSQL databases and database optimization techniques.
- 8–12 years of experience in full-stack software application development, with at least 2-3 years in a leadership position.
- Awareness of modern security practices, performance optimization, and code quality measures.
Job Info
- Job Identification 23227
- Posting Date 11/07/2025, 07:10 AM
- Job Schedule Full time
- Locations "2, 6, 7, 8th Floors, 6th Block, DLF IT Park", Chennai, Tamil Nadu, 600089, IN