Posted on: 11/03/2026
Description :
Role : Technical Lead Java
Experience : 8 to 12 Years
Location : Hyderabad
Work Mode : Work from Office
Role Summary :
- Lead the complete Software Development Life Cycle (SDLC) including design, development, testing, deployment, and support.
- Collaborate with clients and stakeholders to gather requirements and translate business needs into scalable technical solutions.
- Architect and design enterprise-grade applications using Java, Spring Boot, and Microservices architecture.
- Develop and optimize RESTful APIs and backend services.
- Conduct code reviews and enforce coding standards, best practices, and design principles.
- Mentor and guide a team of 5 to 10 developers, ensuring technical excellence and timely delivery.
- Identify technical risks and provide mitigation strategies.
- Work closely with DevOps, QA, UI/UX, and Product teams for seamless project execution.
- Drive performance optimisation, security best practices, and scalability improvements.
Required Technical Skills :
- Strong hands-on experience in Java (8 or above).
- Expertise in Spring Boot, Spring MVC, and Microservices architecture.
- Experience in building and consuming REST APIs.
- Strong knowledge of JPA/Hibernate and ORM frameworks.
- Experience with relational databases (PostgreSQL, MySQL, SQL Server).
- Hands-on experience with Docker and Kubernetes.
- Good understanding of AWS/Azure/GCP cloud environments.
- Experience with CI/CD tools (Jenkins, Git, Maven/Gradle).
- Strong knowledge of Design Patterns and System Architecture.
- Experience working with Messaging systems (Kafka/RabbitMQ) is an added advantage.
Good to Have :
- Front-end exposure (React/Angular).
- Experience with distributed systems and high-availability architectures.
- Knowledge of security best practices (OAuth2, JWT).
Soft Skills :
- Strong client-facing communication skills.
- Ability to manage multiple priorities and lead technical discussions.
- Strong analytical and problem-solving skills.
- Ownership mindset and proactive leadership approach.
Education & Experience :
- Bachelors or Masters degree in Computer Science or related field.
- 8 to 12 years of total experience in software development.
- Minimum 2 to 3 years of experience as a Technical Lead.
- Proven experience managing 510 member development teams.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1619462