Logo
MillenniumSoft Inc

Senior Java Developer - Onsite role (Strong Expertise in Java 17, Microservices,

MillenniumSoft Inc, Chicago, Illinois, United States

Save Job

We are looking for an experienced Senior Java Developer with strong expertise in Java 17, Spring Boot, Microservices, RabbitMQ, and Kafka to join our team at Discover Financial. The ideal candidate will play a critical role in designing and developing scalable, event-driven applications while ensuring best practices in performance, reliability, and security. Job Title:

Senior Java Developer Location:

Riverwood, IL (Onsite) Client:

Financial Services Rate:

$58 -$60 (C2C) Experience:

10+ Years Responsibilities: Design and develop Java 17 based microservices using Spring Boot. Implement and manage event-driven architectures leveraging RabbitMQ and Apache Kafka. Develop and maintain high-performance APIs and backend services. Collaborate with cross-functional teams (DevOps, QA, Product) to deliver robust enterprise solutions. Troubleshoot production issues and ensure system stability and scalability. Provide technical leadership, mentor junior developers, and participate in code reviews. Optimize applications for security, performance, and fault tolerance. Required Skills: 10+ years of experience in Java development. Proficiency in Java 17 and advanced Java concepts. Strong expertise in Spring Boot, Spring Cloud, and Microservices. Hands-on experience with RabbitMQ and Apache Kafka. Strong knowledge of RESTful APIs, distributed systems, and messaging patterns. Experience with Docker, Kubernetes, and CI/CD pipelines. Solid background in SQL/NoSQL databases. Excellent communication and problem-solving skills. We are an equal opportunities employer and welcome applications from all qualified candidates.

#J-18808-Ljbffr