Jobs · Engineering · Michigan

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

Similar jobs

Jr. Java Software Engineer

Glint Tech SolutionsScottsdale, AZ· 1 mo ago
Engineeringapply on glint-tech-solutions-llc.careers-page.com