27 days ago
Base Salary
$81k - $135k/yr
Responsibilities
- Analyze legacy source code, application behavior, data flows, and business rules across multiple technologies.
- Use Claude Code and Claude Cowork for legacy-code analysis, reverse engineering, solution design, refactoring, code generation, testing, and documentation.
- Design, develop, test, and maintain Java and Spring Boot applications, RESTful APIs, and enterprise backend services.
- Modernize legacy functionality while preserving business rules, functional accuracy, security, scalability, and maintainability.
- Review, validate, secure, and productionize code and technical artifacts generated through Claude Code and Claude Cowork.
- Create unit, integration, regression, and performance tests.
- Participate in architecture discussions, code reviews, estimation, sprint ceremonies, deployments, and operational support.
- Collaborate with architects, product owners, analysts, QA engineers, and other engineering squads on dependencies and integrations.
- Communicate technical risks, blockers, assumptions, and delivery progress.
- Create reusable prompts, workflows, patterns, and practices for an AI-assisted software development lifecycle.
- Own software artifacts end to end from analysis and design through deployment and support.
Requirements
- 8+ years of hands-on software engineering experience with strong Java and Spring Boot application-development expertise.
- 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 with Java and Spring Boot.
- Understanding of object-oriented design, clean-code principles, design patterns, and modern application architecture.
- Experience with relational databases and SQL; Oracle stored procedures and triggers are 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 solutions.
- Ability to create effective Claude Code and Claude Cowork prompts and workflows and critically review generated output for correctness, security, performance, scalability, and maintainability.
- Strong analytical, problem-solving, communication, and teamwork skills.
- Preferred qualifications include advanced Claude Code and Claude Cowork enablement or certification, legacy or monolithic application modernization, cloud-native development, containers, messaging, DevSecOps, regulated-enterprise experience, Java or cloud certifications, and exposure to PHP or Golang codebases.
Benefits
- Hybrid work in Minneapolis, Minnesota, requiring three days onsite and two days remote per week.
- Healthcare, dental, and vision coverage.
- Paid time off and paid holidays.
- Retirement savings benefits.
- Additional wellbeing programs.
- Applications accepted until September 13, 2026.
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
