Job Title: Java Developer
Location: Bangalore / Hyderabad
Experience: 6 Years+
Note: Are you Interested So Please share me your CV on My Email ID- ([Confidential Information])
Job Description:
Job Summary
We are looking for an experienced Java Spring Boot Developer with strong expertise in Microservices architecture, Kafka, and MongoDB. The candidate will be responsible for designing, developing, and maintaining scalable enterprise applications in an Agile environment.
Key Responsibilities
- Develop and maintain enterprise applications using Java and Spring Boot.
- Design and implement Microservices-based architecture.
- Build RESTful APIs and integrate third-party services.
- Work with Apache Kafka for event-driven and messaging-based systems.
- Develop and optimize MongoDB database queries and collections.
- Collaborate with cross-functional teams including DevOps, QA, and Business teams.
- Participate in code reviews, troubleshooting, and performance optimization.
- Implement secure, scalable, and high-performance applications.
- Follow Agile/Scrum development methodologies.
Required Skills
- Strong experience in Java 8/11/17.
- Hands-on experience with Spring Boot and Spring Framework.
- Good knowledge of Microservices architecture.
- Experience with Apache Kafka messaging platform.
- Strong experience in MongoDB.
- Knowledge of REST APIs and JSON.
- Familiarity with Git, Maven, Jenkins, and CI/CD pipelines.
- Experience with Docker and Kubernetes is an added advantage.
- Understanding of cloud platforms like AWS/Azure is preferred.
Preferred Skills
- Knowledge of Redis, ELK Stack, or API Gateway.
- Exposure to OAuth2/JWT security implementation.
- Experience in Banking/Financial domain is a plus.
Education
- Bachelor's Degree in Computer Science, IT, or related field.