Job Title : Java Microservices Developer
Location : Pune, India
Experience Required : 5 to 12 Years
Notice Period : Immediate to October Joiners Only
Job Summary :
We are looking for experienced Java Microservices Developers to join our dynamic team in Pune. The ideal candidate should have solid experience in designing and developing microservices-based architecture using Java and Spring Boot frameworks. Candidates will be expected to contribute to high-level architecture and development of scalable, secure, and high-performance backend services.
Key Responsibilities :
- Design, develop, and maintain Java-based microservices applications.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Develop scalable and efficient backend solutions that integrate with external systems and APIs.
- Write clean, maintainable code while following best practices (unit testing, source control, continuous integration, automation, etc.).
- Troubleshoot and debug issues in a timely manner.
- Participate in code reviews, sprint planning, and other agile ceremonies.
- Maintain documentation related to architecture, processes, and system components.
Must-Have Skills :
Strong experience in Microservices Architecture.Proficient in Core Java, Spring Boot, and Hibernate.Experience with SQL and working with relational databases.Familiarity with RESTful APIs and API gateway concepts.Good understanding of message queues (preferably Solace or similar).Good-to-Have / Preferred Skills :
Experience with Oracle, PostgreSQL, HBase, Hadoop, or other scalable databases.Exposure to CI / CD tools like Maven, Jenkins, Ansible.Working knowledge of collaboration tools such as JIRA, Confluence, and GitHub.Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.Understanding of Agile / Scrum methodologies.(ref : hirist.tech)