Lead Java Software Engineer
Allstate
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $151,000–$187,287.
Based on 240 similar postings.
Employer
IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.
IBM currently has 506 open roles on FindRole.
Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.
Most-posted roles
At a glance
Senior Java Software Engineer – Legacy Modernization joins the IBM Consulting team to focus on developing CTU, an automated refactoring tool that translates COBOL into modern object-oriented Java equivalents. The role involves designing Java solutions for legacy application modernization, writing testable code, participating in code reviews, and performing technical tasks such as integrating new libraries and solution customization. Candidates must possess over seven years of experience with Java and various libraries including Spring Framework, Guava, Apache Commons, Guice, JPA, and EMF. Required skills include SQL, ORM, relational databases, and CI/CD tools like Git, Maven, Gradle, Docker, Jenkins, and Jira. The work involves solving the technical challenge of transitioning legacy systems to modern architectures using technologies such as ANTLR, XText, Kubernetes, and performance tuning while working within an Eclipse environment on Windows machines.
Skills
What you'll do
What we're looking for
Related searches
More like this
Allstate
Walmart
Walmart
Leidos
Mastercard
Citi