HamburgerMenu
hirist

Sonata Software - Technical Lead - Java

Posted on: 13/11/2025

Job Description

Role Overview :

- We are seeking experienced Backend Engineers and Technical Leads with strong expertise in Java, Spring Boot, and cloud-based application development.

- The ideal candidate will design, develop, and lead scalable backend solutions, mentor teams, and collaborate with cross-functional stakeholders to deliver high-quality products.

Key Responsibilities :

- Lead backend design, development, and deployment of scalable applications using Java and Spring Boot.

- Architect and optimize cloud-native services ensuring high availability, reliability, and performance.

- Implement data persistence and access layers using Hibernate, JPA, and SQL databases.

- Collaborate with product and frontend teams to define and implement APIs and integration interfaces.

- Review code, troubleshoot production issues, and perform performance tuning of backend services.

- Participate in sprint planning, architecture discussions, and design reviews.

- For Tech Lead : Manage and guide development teams, ensuring adherence to coding standards and best practices.

Primary Skills (Must-Have) :

- Strong hands-on experience in Java, Spring Boot, Hibernate, and JPA.

- Solid understanding of SQL and relational databases.

- Experience with cloud platforms (AWS / Azure / GCP).

- Proven experience in backend architecture, API design, and performance optimization.

- Good understanding of CI/CD pipelines, microservices, and containerization (Docker/Kubernetes preferred).

- Excellent problem-solving and leadership skills.

Preferred Skills (Good-to-Have) :

- Experience with Node.js for building microservices or backend APIs.

- Hands-on experience with PostgreSQL.

- Exposure to message queues, caching mechanisms, and API gateway design.

- Familiarity with DevOps practices and monitoring tools.


info-icon

Did you find something suspicious?