Posted on: 31/10/2025



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
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1567487
Interview Questions for you
View All