We are looking for an experienced Java Backend Developer to join our growing team.
Location: Gurugram
Experience: 6 Years
Notice Period: Immediate
Note: We need immediate joiners who can start in the month of August only.
Key Skills & Requirements:
- 6 years of experience in backend application development
- Strong proficiency in Java (Java 11/17 or above)
- Extensive experience with Spring Boot and the Spring ecosystem
- Strong understanding of Microservices Architecture
- Hands-on experience with Apache Kafka for messaging and event streaming
- Expertise in Docker and containerized deployments
- Experience working with AWS Cloud Services
- Solid experience in designing and consuming GraphQL APIs
- Proficiency with MongoDB and NoSQL database design
- Good understanding of REST APIs, OAuth2, and JWT-based security
- Experience with Git and modern CI/CD pipelines
- Strong knowledge of OOP concepts, Design Patterns, and SOLID Principles
- Experience with JUnit and Mockito for unit testing