We are seeking a skilled Senior Java Kafka Backend Developer to join our dynamic team. In this role, you will take the lead in developing robust Java microservices utilizing Kafka for event-based programming. The ideal candidate will have extensive hands-on experience in Java development, with a deep understanding of Java 17 or Java 11. As a key individual contributor, you will be responsible for coding excellence and ensuring the scalability and reliability of our microservices architecture.

Responsibilities

  • Developed and lead the implementation of Java microservices utilizing Kafka for event-driven architecture.
  • Utilize Java 17 or Java 11 to deliver high-quality, production-grade code.
  • Demonstrate expertise in event-based programming and hands-on experience with Kafka.
  • Utilize Spring Boot WebFlux for Java reactive programming.
  • Implement NoSQL databases such as MongoDB, Cosmos, etc., for data storage and retrieval.
  • Ensure the development of production-grade microservices with a focus on scalability and reliability.
  • Implement best practices for logging, exception handling, and distributed tracing.
  • Leverage your experience in retail/E-commerce domain projects to deliver tailored solutions.
  • Work collaboratively within an Agile and Scrum environment, articulating project scope, roles, and architecture effectively.
  • Demonstrate excellent communication skills and the ability to articulate technical concepts to stakeholders.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Minimum of 6+ years of hands-on experience in Java development.
  • Proficiency in Java 17 or Java 11 is essential.
  • Strong understanding of event-based programming and Kafka.
  • Hands-on experience with Spring Boot WebFlux for reactive programming.
  • Familiarity with NoSQL databases such as MongoDB, Cosmos, etc.
  • Experience developing production-grade microservices.
  • Proficiency in Agile and Scrum methodologies.

Excellent communication skills and the ability to articulate technical concepts effectively.
Join us in revolutionizing the retail/E-commerce industry with innovative solutions and cutting-edge technology. Apply now to be a part of our dynamic team!