Demo

Senior Java Software Engineer – Legacy Modernization

IBM
IBM Salary
York, NY Full Time
POSTED ON 10/9/2026
AVAILABLE BEFORE 12/2/2026
Introduction

A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.

Your Role And Responsibilities

This position will focus primarily on the development of CTU, an automated refactoring tool that translates COBOL to a modern object oriented (Java) equivalent. Secondary responsibilities include project related activities (integrate new libraries, solution customization, automation), or other language modernization.

What You’ll Need To Do

  • Design Java solutions for modernizing legacy applications
  • Write well designed, testable code
  • Problem solving, including helping others
  • Participate in code reviews

It's expected that you'll spend most of the time on technical/coding activities.

Development is done mostly on Windows machines, and CTU is built on eclipse.

Preferred Education

Bachelor's Degree

Required Technical And Professional Expertise

  • 7 years' experience of Java Development
  • Experience with Java libraries (Spring Framework, Guava, Apache Commons, Guice /Dependency Injection, JPA, EMF)
  • Good SQL / ORM/ Relational Databases knowledge
  • Practical skills in CI/CD - some of Git, Maven, Gradle, Docker, Jenkins, Jira
  • Good command of Test-Driven Development

Preferred Technical And Professional Experience

  • Compilation technologies / ANTLR / XText
  • Cloud /Kubernetes
  • Performance Tuning
  • MVS / COBOL / JCL

Salary : $117,000 - $219,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Software Engineer – Legacy Modernization?

Sign up to receive alerts about other jobs on the Senior Java Software Engineer – Legacy Modernization career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IBM

  • IBM Washington, DC
  • Introduction A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies ac... more
  • 7 Days Ago

  • IBM Poughkeepsie, AR
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the ... more
  • 7 Days Ago

  • IBM Poughkeepsie, AR
  • Introduction At IBM, work is more than a job. It's an opportunity to help shape the technology that powers some of the world's most critical computing envi... more
  • 7 Days Ago

  • IBM Poughkeepsie, AR
  • Introduction At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid ... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Senior Java Software Engineer – Legacy Modernization jobs in the York, NY area that may be a better fit.

  • Software Engineer York, NY
  • IT: Madhive, Inc. seeks a Software Engineer in New York, NY to write technical design specifications based on project features. Telecommuting Permitted. $1... more
  • 8 Days Ago

  • clear York, NY
  • CLEAR is building THE secure identity company of the future. Our mission is to make experiences safer and easier—physically and digitally. With more than 3... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!