HamburgerMenu
hirist

Java Tech Lead - Spring Boot

Hrizen
Multiple Locations
7 - 12 Years

Posted on: 22/11/2025

Job Description

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).

info-icon

Did you find something suspicious?