Experience in Core Java development, with expertise in Microservices and Kafka
Job Description :
We are seeking a highly skilled Core Java Developer with expertise in Microservices and Kafka to join our team in New York City. The ideal candidate will have a strong background in designing, developing, and deploying scalable and resilient microservices-based applications using Java.
Responsibilities :
- Design, develop, and deploy microservices-based applications using Java and related frameworks
- Implement Kafka-based solutions for messaging and event-driven architectures
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Participate in code reviews and ensure high-quality code delivery
- Troubleshoot and resolve technical issues in production environments
- Stay up-to-date with industry trends and advancements in Java, Microservices, and Kafka
Requirements :
8+ years of experience in Core Java developmentExpertise in Microservices architecture and developmentExperience with Kafka and event-driven architecturesStrong proficiency in Java 8 and later versionsKnowledge of Spring Boot, Spring Cloud, and related frameworksExperience with containerization technologies like Docker and KubernetesStrong understanding of distributed systems and scalability principlesExcellent problem-solving skills and attention to detailNice to Have :
Experience with cloud platforms like AWS or AzureKnowledge of DevOps practices and tools like Jenkins, GitLab CI / CDFamiliarity with agile development methodologies.