Job Summary :
We are looking for a highly skilled and experienced Java Developer with a strong background in Spring Framework and SQL. The ideal candidate will have 6 to 7 years of hands-on experience in building scalable backend systems, REST APIs, and working with relational databases. You will be a part of a dynamic team driving innovation in our software products and services.
Key Responsibilities :
- Design, develop, and maintain high-performance Java applications using Spring Boot.
- Build and consume RESTful APIs for various application modules.
- Write optimized SQL queries, procedures, and triggers for high-performance applications.
- Collaborate with front-end developers, QA engineers, and DevOps to integrate features and services.
- Participate in code reviews, design discussions, and agile ceremonies.
- Troubleshoot production issues and implement fixes in a timely manner.
- Ensure code quality, maintainability, and best practices through unit testing and documentation.
- Continuously research and apply new technologies and best practices.
Technical Skills Required :
Strong proficiency in Java (8+), Spring Framework, Spring BootExperience in developing REST APIsGitHub experienceKnowledge of messaging systems (MQ & Kafka)Expertise in SQL and relational databases like PostgreSQL, MySQL, or OracleFamiliarity with JPA / HibernateGood understanding of Maven / Gradle, Git, and CI / CD pipelinesKnowledge of unit testing frameworks like JUnit or TestNGFamiliarity with microservices architecture is a plusExposure to cloud platforms (AWS, Azure, GCP) is a bonusSoft Skills :
Strong problem-solving and analytical skillsExcellent communication and interpersonal abilitiesAbility to work independently and as part of a teamAgile / Scrum methodology experience is preferredref : hirist.tech)