We are looking for a passionate and skilled Java Developer to join our dynamic development team. The ideal candidate will have strong experience in Advanced Java, Spring Boot, and Microservices architecture, along with hands-on knowledge of Kafka and MongoDB. You will play a key role in building scalable backend systems and contributing to the design and implementation of mission-critical applications.
Key Responsibilities:
- Design, develop, and maintain scalable Java applications using Spring Boot and Microservices architecture.
- Implement and integrate with event-driven systems using Apache Kafka.
- Work with MongoDB to manage and query large datasets efficiently.
- Participate in all phases of the software development lifecycle including design, development, testing, deployment, and support.
- Collaborate with cross-functional teams to define, design,
and deliver new features.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot and resolve technical issues across environments.
- Conduct code reviews and mentor junior team members when required.
Skills & Qualifications:
- Robust hands-on experience in Advanced Java and Object-Oriented Programming concepts.
- Proficiency in Spring Boot and related Spring frameworks.
- Solid understanding of Microservices architecture and design patterns.
- Experience working with Apache Kafka for event streaming and messaging.
- Proficient in MongoDB, with the ability to model and query NoSQL data effectively.
- Familiarity with RESTful APIs, containerization (Docker), and CI/CD pipelines is a plus.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication and collaboration skills.
📌 Java developer (Mumbai)
🏢 MM Staffing & Career Consultants
📍 Mumbai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.