Posted on: 22/11/2025
About the Role :
We are seeking an experienced Java Tech Lead who can take complete ownership of backend architecture, development, and delivery of enterprise-grade applications. The ideal candidate must have deep hands-on experience in Java (8 & 17), Spring Boot, Microservices, PostgreSQL, and working knowledge of AWS cloud services.
You will lead and mentor the development team, contribute to architectural decisions, ensure high-quality engineering practices, and collaborate with cross-functional teams to build scalable and efficient solutions.
Key Responsibilities :
- Lead the design and development of scalable backend systems using Spring Boot and Microservices Architecture.
- Provide technical leadership, mentor developers, and conduct code reviews.
- Collaborate with product managers, architects, and DevOps teams for solution design.
- Ensure application performance, security, and reliability in production environments.
- Write clean, maintainable, and testable code following industry best practices.
- Work with PostgreSQL for database design, query optimization, and data integrity.
- Deploy and integrate services using AWS (EC2, S3, RDS, Lambda, etc.).
- Participate in sprint planning, estimations, documentation, and delivery.
- Troubleshoot and resolve complex technical and production issues.
Required Skills & Experience :
- 7-12 years of hands-on backend development experience.
- Strong proficiency in Java 8 and Java 17.
- Expertise in Spring Boot, Spring Cloud, and Microservices Architecture.
- Solid experience with PostgreSQL (schema design, indexing, performance tuning).
- Knowledge of RESTful APIs and integration best practices.
- Working knowledge of AWS cloud services.
- Experience with Git/Bitbucket and CI/CD pipelines.
- Understanding of containerization (Docker/Kubernetes) is an added advantage.
- Excellent problem-solving, analytical, and communication skills.
Good to Have :
- Exposure to messaging systems like Kafka/RabbitMQ.
- Experience with monitoring tools like ELK, Prometheus, and Grafana.
- Prior experience in a Tech Lead/Senior Developer role.
- Familiarity with Agile methodologies (Scrum, Kanban).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1578629
Interview Questions for you
View All