Senior Java Developer

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.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *