To apply: Share your resumes on rashmita.r@mitrhr.com, khushboo.a@mitrhr.com, and shriyam.y@mitrhr.com
Experience: 7–11 years
Key Skills: Java, Multithreading, Kafka, Spring Boot
Role Overview:
We are looking for an experienced and performance-driven Java Developer to join a dynamic technology team. The ideal candidate will be hands-on with Java development and backend system design, with strong expertise in multithreading, Kafka, and Spring Boot frameworks. The role involves building scalable, high-performance applications and contributing to architecture-level decisions.
Key Responsibilities:
- Develop, test, and maintain Java-based backend applications with a focus on scalability and performance.
- Leverage multithreading to optimize application performance and processing.
- Design and implement Kafka-based messaging and streaming pipelines.
- Build and maintain RESTful APIs using Spring Boot.
- Participate in code reviews and collaborate with cross-functional teams.
- Troubleshoot production issues and ensure system stability and availability.
- Work closely with DevOps and QA teams to ensure seamless CI/CD and deployment processes.
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 7–11 years of relevant experience in backend development.
- Strong command of Java fundamentals and object-oriented design.
- Proven experience with Kafka, distributed systems, and event-driven architecture.
- Deep understanding of multithreading, concurrency, and performance tuning.
- Familiarity with microservices architecture and modern development tools.