Posted on: 21/01/2026
Position : Java Tech Lead - Spring Boot
Experience : 10+ Years
Location : Pune
Job Mode : Work From Office (WFO)
Job Description :
As a Java Tech Lead, you will be responsible for architecting, developing, and maintaining robust backend systems using Java and Spring Boot, with a focus on scalability, performance, and reliability. You will guide technical decisions, ensure adherence to best practices, and mentor team members while remaining actively involved in coding and solution design.
Key Responsibilities :
Technical Leadership & Architecture :
- Lead the design and development of backend and microservices-based applications using Java and Spring Boot.
- Define and review application architecture, ensuring scalability, performance, security, and maintainability.
- Drive adoption of best practices, coding standards, and architectural guidelines across the team.
- Evaluate and recommend appropriate technologies, frameworks, and tools for backend development.
Backend Development :
- Develop and maintain robust, high-performance backend applications using Java and Spring Boot.
- Design and implement RESTful APIs and service integrations following industry best practices.
- Build and enhance microservices architectures (good-to-have skill) with clear service boundaries.
- Ensure clean, modular, and reusable code with proper exception handling, logging, and validations.
Microservices & Integration :
- Design, develop, and deploy microservices-based solutions where applicable.
- Implement API versioning, service discovery, and inter-service communication patterns.
- Work closely with frontend teams to ensure seamless integration and optimal API design.
Quality, Performance & Security :
- Conduct and oversee unit testing, integration testing, and code reviews to ensure high-quality deliverables.
- Troubleshoot and resolve complex technical issues in development, testing, and production environments.
- Review and optimize application performance, scalability, and reliability.
- Ensure compliance with security standards and protocols, including secure coding practices.
DevOps & CI/CD Collaboration :
- Collaborate with DevOps teams to support CI/CD pipelines and automated deployments.
- Assist in defining deployment strategies, environment configurations, and monitoring approaches.
- Support production releases, incident resolution, and root cause analysis.
Agile & Stakeholder Collaboration :
- Work closely with product owners, business analysts, and stakeholders to understand requirements and translate them into technical solutions.
- Participate actively in Agile Scrum ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
- Provide technical inputs during estimation, planning, and roadmap discussions.
Mentoring & Team Development :
- Mentor and guide junior and mid-level developers through technical leadership and code reviews.
- Provide hands-on support to the team in resolving complex technical challenges.
- Facilitate knowledge-sharing sessions and promote continuous learning and improvement.
Documentation & Governance :
- Prepare and maintain comprehensive technical documentation, including architecture diagrams, API specifications, and design documents.
- Ensure proper documentation for development, deployment, and maintenance activities.
- Support audits and governance reviews by maintaining clear technical artifacts.
Continuous Improvement :
- Stay current with emerging technologies, frameworks, and industry trends in Java and cloud-native development.
- Proactively suggest and implement improvements to system design, development processes, and performance.
- Encourage innovation while maintaining stability and quality standards.
Mandatory Skills :
- Strong hands-on experience with Java
- Extensive experience with Spring Boot
- RESTful API development
- Strong understanding of backend system design and architecture
Good-to-Have Skills :
- Microservices architecture and implementation
- Cloud-native application development
- CI/CD pipelines and DevOps practices
- Containerization (Docker, Kubernetes)
- Messaging systems (Kafka, RabbitMQ)
- Agile/Scrum methodologies
Ideal Candidate Profile :
- 11 - 15 years of experience in Java backend development
- Proven experience leading technical teams and delivering enterprise-scale applications
- Strong problem-solving and architectural design skills
- Excellent communication and stakeholder management abilities
- Comfortable working in a WFO setup in Pune
- Ability to balance hands-on development with technical leadership responsibilities
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1603986