
c2c job vacancies
Job Title: Java Tech Lead (Kafka, MongoDB)
Location: Charlotte, NC (Onsite)
Employment Type: Contract
Client:- Mphasis
Max Rate:- $60/Hour on C2C
Key Responsibilities:
Design and implement scalable backend systems using Java (Spring Boot).
Build and manage event-driven architectures using Apache Kafka.
Develop, optimize, and maintain MongoDB NoSQL database schemas and queries.
Create and maintain RESTful APIs and integrations with external/internal systems.
Participate in all phases of the software development lifecycle, including requirements gathering, technical design, development, testing, and deployment.
Write clean, efficient, and testable code following best practices.
Monitor and troubleshoot production issues related to Kafka pipelines and MongoDB performance.
Collaborate with DevOps to ensure smooth CI/CD processes using Jenkins, Docker, and Kubernetes.
Ensure system security, scalability, performance, and reliability.
Contribute to code reviews, architecture discussions, and technical documentation.
Must-Have Skills:
Strong programming skills in Java (Java 8 or higher).
Extensive hands-on experience with Spring Boot, Spring MVC, and Spring Data.
Expert-level understanding of Apache Kafka, Kafka Streams, Kafka Connect.
Deep knowledge and hands-on experience with MongoDB (design, indexing, aggregation framework).
Experience in building and consuming RESTful APIs and Microservices.
Familiarity with distributed systems, event-driven architecture, and asynchronous messaging.
Proficient with Maven/Gradle, Git, and Unit Testing frameworks (JUnit, Mockito).
Understanding of JSON, XML, and data serialization/deserialization.
Working experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
To apply for this job email your details to noor@arohatechnologies.com