MillenniumSoft Inc ยท 3 months ago
Senior Java Developer - Onsite role (Strong Expertise in Java 17, Microservices, Rabbit, Kafka)
MillenniumSoft Inc is seeking an experienced Senior Java Developer to join their team at Discover Financial. The ideal candidate will design and develop scalable, event-driven applications, ensuring best practices in performance, reliability, and security.
Staffing & Recruiting
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
Qualification
Required
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
Company
MillenniumSoft Inc
Hire us to hire for you Staffing is not a straightforward activity.
H1B Sponsorship
MillenniumSoft Inc has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (3)
2020 (3)
Funding
Current Stage
Growth StageCompany data provided by crunchbase