Senior Java Backend Engineer - Modernize Legacy Apps

Cognizant

Minneapolis (MN)

Hybrid

USD 81,000 - 135,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cognizant in Minneapolis, MN, seeks a Senior Java Software Engineer to modernize legacy applications using Java and Spring Boot. You will join the application modernization team and collaborate with architects, product owners, analysts, QA engineers, and other squads to deliver secure, scalable solutions.

You will analyze legacy code, design and test new services, and productionize artifacts created with Claude Code and Claude Cowork.

Qualifications

  • 8+ years of hands-on software engineering experience, with strong expertise in Java and Spring Boot application development.
  • Strong hands-on experience using Claude Code and Claude Cowork in real-world software engineering or application-modernization delivery.
  • Experience designing and integrating RESTful APIs and enterprise backend services using Java and Spring Boot.
  • Sound understanding of object-oriented design, clean-code principles, common design patterns, and modern application architecture.
  • Experience with relational databases and SQL; exposure to Oracle stored procedures and triggers is valuable.
  • Experience with automated testing, Git-based development, code reviews, Agile delivery, and CI/CD practices.
  • Ability to understand complex legacy applications, convert existing behavior into clear requirements, and implement modern technical solutions.
  • Demonstrated ability to create effective prompts and workflows in Claude Code and Claude Cowork and critically review generated output for functional correctness, security, performance, scalability, and maintainability.
  • Strong analytical, problem-solving, communication, and teamwork skills.

Responsibilities

  • Analyze legacy source code, application behavior, data flows, and business rules across multiple technologies.
  • Use Claude Code and Claude Cowork as primary engineering tools to accelerate legacy-code analysis, reverse engineering, user-story creation, solution design, refactoring, code generation, testing, and technical documentation.
  • Design, develop, test, and maintain scalable applications, RESTful APIs, and enterprise backend services using Java and Spring Boot.
  • Translate legacy functionality into maintainable modern components while preserving business rules, functional accuracy, and customer experience.
  • Review, validate, secure, and productionize code and technical artifacts generated through Claude Code and Claude Cowork.
  • Write clean, testable code and create unit, integration, regression, and performance tests.
  • Participate in architecture discussions, code reviews, estimation, sprint ceremonies, deployments, and operational support.
  • Apply engineering standards for security, reliability, scalability, performance, observability, and maintainability.
  • Collaborate with architects, product owners, analysts, QA engineers, and other domain squads to manage dependencies and integrations.
  • Communicate technical risks, blockers, assumptions, and delivery progress.
  • Contribute reusable prompts, workflows, patterns, and practices that support a repeatable Claude Code and Claude Cowork-enabled software development lifecycle.
  • Take end-to-end ownership of software artifacts from analysis and design through deployment and support.

Skills

Java
Spring Boot
RESTful APIs
CI/CD
Agile delivery
SQL

Tools

Claude Code
Claude Cowork

Job description

Cognizant in Minneapolis, MN, seeks a Senior Java Software Engineer to modernize legacy applications using Java and Spring Boot. You will join the application modernization team and collaborate with architects, product owners, analysts, QA engineers, and other squads to deliver secure, scalable solutions.

You will analyze legacy code, design and test new services, and productionize artifacts created with Claude Code and Claude Cowork.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Cognizant • Minneapolis (MN)

Hybrid
USD 81,000 - 135,000
Senior Java Cloud-Native Developer - Spring Boot & AI
Senior Java Cloud-Native Developer - Spring Boot & AI

Cognizant • Hopkins (MN)

Hybrid
USD 90,000 - 103,000
Medical/Dental/Vision/Life Insurance
Paid holidays & PTO
401(k) plan
+2
Senior Backend Engineer — Modernize Legacy Apps (C#/Java)
Senior Backend Engineer — Modernize Legacy Apps (C#/Java)

TechDigital Group • Sully Square (VA)

On-site
USD 80,000 - 110,000
Senior Java Spring Boot Cloud-Native Developer
Senior Java Spring Boot Cloud-Native Developer

Cognizant • Hopkins (MN)

Hybrid
USD 90,000 - 103,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus PTO
401(k) plan with contributions
+2
Java Backend Engineer
Java Backend Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Senior Java Cloud-Native Engineer — AI-Driven Microservices
Senior Java Cloud-Native Engineer — AI-Driven Microservices

Cognizant • Hopkins (MN)

Hybrid
USD 90,000 - 103,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan with contributions
+2
Senior Java Software Engineer – Legacy Modernization
Senior Java Software Engineer – Legacy Modernization

IBM • New York (NY)

On-site
USD 120,000 - 150,000
Senior Java Backend Engineer - Modernization and Cloud
Senior Java Backend Engineer - Modernization and Cloud

ManpowerGroup Global, Inc. • Columbus (OH)

On-site
USD 90,000 - 120,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+2
Senior Java Backend Architect — Spring Boot, AWS & Microservices
Senior Java Backend Architect — Spring Boot, AWS & Microservices

Tata Consultancy Services • Minneapolis (MN)

On-site
USD 100,000 - 110,000
Senior Java Backend Engineer - Cloud-Native Microservices
Senior Java Backend Engineer - Cloud-Native Microservices

Cognizant • Arkansas

Hybrid
USD 60,000 - 117,000
Medical Insurance
Paid PTO
401(k) Plan
+3