Java Developer with Kafka, MongoDB & Kubernetes

Hi All {Job Seeker},

Greetings of the day !!

We have a position for Java Developer with Kafka & MongoDB Exp. with one of our clients in NYC, NY – 100% Onsite and you seem to be a good fit for this role.  

I’ll appreciate if you can please call me back or respond to my email to discuss further. Thanks, and looking forward to speak with you!

Job Description:-

Java Developer with Kafka & MongoDB Exp.

Location: NYC, NY – 100% Onsite (Need Locals Only)

Mode of Interview: Video / In – Person (F2F)

Project Duration: Long Term

Key Responsibilities:

  • Develop and maintain robust and efficient Java-based applications using best practices and design patterns.
  • Design and implement microservices architectures using Java, ensuring seamless integration with Kafka and MongoDB.
  • Develop real-time, high-volume, and fault-tolerant messaging solutions using Apache Kafka.
  • Work with MongoDB to design, implement, and optimize data models and queries for large-scale applications.
  • Collaborate with cross-functional teams to define, design, and deliver new features and improvements.
  • Troubleshoot, debug, and optimize code for performance, reliability, and scalability.
  • Implement unit tests, integration tests, and maintain high code quality standards.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Stay up to date with the latest Java, Kafka, and MongoDB trends and technologies.

 

Required Skills & Qualifications:

  • Strong experience with Java development, including proficiency in frameworks such as Spring Boot or Java EE.
  • Hands-on experience with Apache Kafka for event-driven architectures, stream processing, and building messaging systems.
  • Proven expertise in working with MongoDB, including database design, query optimization, and management of large datasets.
  • Solid understanding of microservices architecture, RESTful APIs, and integration patterns.
  • Experience with SQL and other NoSQL databases, with a focus on performance and scalability.
  • Familiarity with containerization tools like Docker, and orchestration tools like Kubernetes is a plus.
  • Strong understanding of software engineering principles, algorithms, and data structures.
  • Experience in agile software development and version control systems such as Git.
  • Strong problem-solving skills and the ability to work independently and in a collaborative team environment.

 

Thanks & Regards

Rituraj.mishra@peopleintegra.com


Key Skills:

  • Java / JEE / J2EE, Kafka, MongoDB, Kubernetes, Spring, Hibernate, REST, API, Apache Kafka, Webservices, Docker
    JAVA
Scroll