Senior Software Engineer – Java Full Stack

Cognizant — Trenton, Mercer County
Full-Time Apr 28, 2026
From $2,541/week
Apply Now →

About This Position

Job Summary

Senior Software Engineer – Java Full Stack at Cognizant in Trenton, Mercer County, US. Lead the modernization of claims applications by building scalable, secure, high‑performance Java solutions.

Key Responsibilities

  • Design, develop, and maintain full‑stack Java applications using Spring Boot, REST APIs, and microservices architecture.
  • Modernize legacy claim systems and migrate functionality to cloud‑native platforms (AWS/Azure).
  • Implement automated testing, CI/CD pipelines, and performance monitoring to ensure reliability.
  • Collaborate with product owners, UX designers, and QA teams to deliver features on schedule.
  • Provide technical mentorship to junior developers and conduct code reviews.
  • Participate in architecture discussions and contribute to technical roadmaps.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering or related field (or equivalent experience).
  • 5+ years of professional Java development experience, including Spring Boot and microservices.
  • Strong front‑end skills (HTML5, CSS3, JavaScript frameworks such as Angular or React).
  • Experience with RESTful API design, OAuth2/JWT security, and relational databases (SQL, PostgreSQL).
  • Hands‑on experience with cloud services (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
  • Proficiency in CI/CD tools (Jenkins, GitLab CI) and version control (Git).
  • Excellent problem‑solving, communication, and teamwork abilities.

Preferred Experience

  • Knowledge of claims processing or insurance domain.
  • Familiarity with event‑driven architecture and messaging systems (Kafka, RabbitMQ).
  • Certifications in Java, Spring, or cloud platforms.

Compensation

Annual salary: $132,133.97

Why Join Cognizant

  • Opportunity to work on high‑impact digital transformation projects.
  • Collaborative, inclusive culture with continuous learning programs.
  • Comprehensive health, dental, vision, and retirement benefits.

Frequently Asked Questions

What technologies will I use in this role?

You will work with Java, Spring Boot, REST APIs, microservices, front‑end frameworks (Angular/React), and cloud platforms such as AWS or Azure.

Is remote work possible?

Cognizant offers flexible work arrangements; discuss remote or hybrid options during the interview process.

What level of experience is required?

The position requires at least 5 years of professional Java full‑stack development experience and proven expertise in modern cloud‑native architectures.

Frequently Asked Questions

How do I apply?

Click the Apply Now button to submit your application directly to the employer.

What is the salary?

The estimated compensation for this role is From $2,541/week.

Is this remote?

Check the job description for location requirements.

Ready to apply?

Take the next step in your career today

Apply Now

Job Details

Company
Cognizant
Location
Trenton, Mercer County
Type
Full-Time
Salary
From $2,541/week
Posted
28/04/2026
Quick Apply

Similar Jobs

AI
WeHired AI Online