Jr. Software Engineer – Java (Spring Boot, Microservices) - Onsite
Cognizant · Dearborn, MI · 2 wk ago
On-siteEngineering$70k–$85k/yrFull-time
About the role
We are seeking high-potential (A-level) Junior Java Engineers with around 2 years of experience to join our engineering team.
Key Responsibilities
- Design and develop RESTful & event-driven microservices using Java and Spring Boot
- Build integrations with connected systems, APIs, and real-time platforms
- Work with messaging systems (Kafka/RabbitMQ) for streaming data
- Contribute to end-to-end development (design → build → deploy)
- Collaborate with cross-functional teams on cloud and DevOps practices
- Write clean, sable, and maintainable code
Required Skills
- ~2 years of experience in Java development
- Hands-on experience with Spring Boot / Microservices
- Understanding of REST APIs and distributed systems
- Exposure to Kafka or messaging systems (preferred)
- Basic knowledge of cloud, Docker, or Kubernetes (plus)
- Strong problem-solving and learning mindset
What We’re Looking For
A-level talent with strong fundamentals and growth mindset
Passion for building scalable, real-world systems
Ability to work in a fast-paced, ownership-driven environment
Compensation & Benefits
- $70,000 – $85,000 per year
- Bonus
- Comprehensive Benefits
Additional Information
Onsite role
⚠️ Visa sponsorship is not available now or in the future. Candidates requiring sponsorship will not be considered.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
- Medical/Dental/Vision/Life Insurance
- Paid holidays plus Paid Time Off
- 401(k) plan and contributions
- Long-term/Short-term Disability
- Paid Parental Leave
- Employee Stock Purchase Plan