Posted on: 08/01/2026
Job Summary :
We are seeking an experienced Java Lead to lead the development of enterprise-grade Java applications. The ideal candidate will have strong hands-on experience in Java technologies and will be responsible for guiding the development team, ensuring high-quality code, and contributing to system design and architecture. The role involves both technical leadership and active development.
Key Responsibilities :
- Lead the design, development, and maintenance of Java-based applications.
- Take ownership of technical architecture, design decisions, and solution implementation.
- Review code, enforce coding standards, and mentor junior developers.
- Collaborate with product owners and stakeholders to understand requirements.
- Develop and maintain RESTful APIs and backend services.
- Ensure application performance, security, and scalability.
- Participate in Agile ceremonies, sprint planning, and estimations.
- Support CI/CD pipelines and deployment processes.
- Troubleshoot and resolve production and performance issues.
Required Skills & Experience :
- 8+ years of hands-on experience in Java development.
- Strong expertise in Java 8 or higher.
- Experience with Spring, Spring Boot, Hibernate, JPA.
- Good understanding of microservices architecture.
- Strong knowledge of OOP principles, design patterns, and system design.
- Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Hands-on experience with Git, Maven/Gradle.
- Understanding of CI/CD and Agile methodologies.
Preferred Skills :
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Experience with Docker and Kubernetes.
- Familiarity with distributed systems and scalable architectures.
Qualification:
- Bachelors degree in Computer Science, IT, or a related field.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1598195