Posted on: 21/01/2026
Description :
Job Summary :
We are seeking an experienced Team Lead Java to lead a team of engineers in designing, developing, and delivering high-quality, scalable Java-based applications.
The role combines hands-on technical contribution with team leadership, ensuring best practices in software engineering while meeting business and delivery goals.
Key Responsibilities :
- Lead, mentor, and manage a team of Java developers
- Design, develop, and maintain scalable, high-performance Java applications
- Drive technical decisions, architecture, and code quality standards
- Collaborate with product managers, architects, and stakeholders to translate requirements into technical solutions
- Ensure adherence to coding standards, design patterns, and best practices
- Conduct code reviews and provide technical guidance
- Oversee sprint planning, task estimation, and delivery commitments
- Identify and mitigate technical risks and bottlenecks
- Ensure application performance, security, and scalability
- Support production deployments and troubleshoot complex issues
Required Qualifications:
- Bachelors or Masters degree in Computer Science or related field
- 6+ years of experience in Java application development
- 2+ years of experience in a technical lead or team lead role
- Strong expertise in Core Java, Java 8+, Spring / Spring Boot
- Solid understanding of object-oriented design, system design, and design patterns
- Experience with RESTful APIs and microservices architecture
- Strong experience with relational databases and SQL
- Experience with Agile / Scrum development methodologies
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1604527