About the Role :
We are seeking an experienced Java + Spring Boot Developer to join our engineering team. The ideal candidate will have strong expertise in building scalable, secure, and high-performance backend applications, with proven experience in designing APIs, microservices, and enterprise-level solutions.
Key Responsibilities :
- Design, develop, and maintain Java-based applications using Spring Boot and related frameworks.
- Build and integrate RESTful APIs and microservices for enterprise applications.
- Collaborate with front-end developers, architects, and business teams to deliver end-to-end solutions.
- Optimise application performance, scalability, and reliability.
- Ensure code quality through unit testing, integration testing, and code reviews.
- Participate in requirement analysis, technical design discussions, and system architecture planning.
- Mentor junior developers and contribute to best practices within the team.
- Work with CI / CD pipelines to automate build, test, and deployment processes.
Required Skills & Experience :
5+ years of professional experience in backend development.Strong expertise in Java 8+ and Spring Boot framework.Solid understanding of Spring Core, Spring MVC, Spring Data JPA, Spring Security.Hands-on experience with RESTful API design and integration.Proficiency in databases (MySQL, PostgreSQL, Oracle, or MongoDB) and writing complex SQL queries.Knowledge of microservices architecture and distributed systems.Familiarity with version control (Git) and Agile methodologies.Good understanding of design patterns, OOP principles, and clean coding practices.(ref : hirist.tech)