Posted on: 30/12/2025
Description :
Job Summary :
We are looking for an experienced Java Lead to design, develop, and lead scalable enterprise applications. The ideal candidate should have strong hands-on Java development experience, leadership skills, and a solid understanding of system architecture and best coding practices.
Key Responsibilities :
- Lead end-to-end Java application development and delivery
- Design and implement scalable, high-performance backend systems
- Guide and mentor junior developers and review code quality
- Collaborate with product, frontend, QA, and DevOps teams
- Define technical architecture, coding standards, and best practices
- Participate in requirement analysis, system design, and estimations
- Ensure application performance, security, and scalability
- Support deployment, production issues, and continuous improvements
Technical Skills Required :
- Strong hands-on experience with Core Java, Java 8+, OOP concepts
- Expertise in Spring, Spring Boot, Hibernate/JPA
- Experience in Microservices architecture
- Strong knowledge of RESTful APIs and backend services
- Experience with Databases (MySQL, PostgreSQL, Oracle, or NoSQL)
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab)
- Knowledge of Docker, Kubernetes is a plus
- Experience with Cloud platforms (AWS / Azure / GCP) is preferred
- Understanding of security, performance optimization, and logging
Leadership & Soft Skills :
- Strong team leadership and mentoring abilities
- Excellent problem-solving and analytical skills
- Good communication and stakeholder management
- Ability to work in a fast-paced environment
Good to Have :
- Experience working in product-based or startup environments
- Exposure to Agile/Scrum methodologies
- Frontend knowledge (React/Angular) is a plus
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1595767
Interview Questions for you
View All