Attention Java Lead Developers from all over India! An exciting opportunity awaits you. If you're ready for the next big step, take a moment to review the complete job specification below. Title: Lead Java Developer with Kafka Location: Off-shore (India) Remote Full-Time Employment Salary: DOE. Overview: Momento USA is a global technology consulting, talent acquisition, and creative development firm that addresses clients' most pressing needs and challenges. We are looking for a highly skilled lead Java Developer with deep expertise in backend development, multi-threading, and Apache Kafka. The ideal candidate will have a strong foundation in front-end technologies and be capable of contributing throughout the entire development lifecycle. Key Responsibilities Design, develop, and maintain high-performance Java applications. Integrate and manage Kafka for real-time data streaming and processing. Implement and manage multi-threaded applications to optimize performance and responsiveness. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to these problems. Maintain code quality, organization, and automation. Demonstrated experience in leading development teams, mentoring junior developers, and driving technical excellence in a collaborative environment. Required Qualifications: Bachelor’s degree in computer science, Engineering, or a related field. Over 10 years of experience in Java development. At least 5 years of hands-on experience with Apache Kafka. Strong expertise in multi-threading and concurrent programming. In-depth knowledge of backend technologies and frameworks (e.g., Spring, Hibernate). Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React) is a plus. Experience with microservices architecture and RESTful APIs. Skilled in database technologies (SQL, NoSQL). Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Preferred Qualifications: Experience with cloud platforms (AWS, Azure, GCP). Knowledge of containerization technologies (Docker, Kubernetes). Familiarity with CI/CD pipelines and DevOps practices. Experience with agile methodologies. Benefits: Competitive salary and benefits package. Opportunities for professional growth and development. A collaborative and dynamic work environment. If you’re passionate about technology and have a proven track record in Java development and Kafka, we’d love to hear from you. Join us and contribute to creating innovative solutions, please share your detailed, latest resume along with the required information.