HamburgerMenu
hirist

Happiest Minds - Java Developer - Spring Boot/Microservices Architecture

Posted on: 30/10/2025

Job Description

Role Overview :

We are seeking a skilled Java Developer with 35 years of hands-on experience in developing scalable microservices-based applications. The ideal candidate will have strong expertise in Core Java, Spring Boot, and database design (both SQL and NoSQL), along with a foundational understanding of cloud and containerized environments.

Key Responsibilities :

- Design, develop, and maintain Java-based microservices using Spring Boot.

- Define and document API contracts and ensure consistency across services.

- Develop and execute unit and integration test cases to ensure code quality.

- Design and optimize database schemas, queries, and stored procedures for both SQL and NoSQL databases.

- Implement role-based access control for secure API management.

- Integrate Redis caching mechanisms to improve system performance and scalability.

- Debug and troubleshoot code, performance bottlenecks, and production issues.

- Collaborate closely with cross-functional teams including Product, QA, and DevOps for smooth delivery.

- Participate in code reviews and ensure adherence to coding best practices.

- Support deployment and configuration in AWS / Docker / Kubernetes environments.

Technical Skills Required :

- Programming : Core Java (v8+), Spring Boot, RESTful APIs, Microservices Architecture

- Databases : MySQL / PostgreSQL, MongoDB / Cassandra (NoSQL)

- Caching : Redis

- Testing : JUnit / Mockito

- Tools & Frameworks : Maven / Gradle, Git, Jenkins

- Infrastructure (Basic Understanding) : AWS Services, Docker, Kubernetes, CI/CD pipelines

Soft Skills :

- Strong problem-solving and analytical thinking abilities

- Good communication and teamwork skills

- Ability to work independently and deliver high-quality output under minimal supervision

- Eagerness to learn and adapt to new technologies


info-icon

Did you find something suspicious?