1

Java Developer Legacy Jobs (NOW HIRING)

Java Developer

Chicago, IL · On-site

$52.50 - $68/hr

Java Developer Job Location: Chicago, IL Job Type: Contract * Lead design development and ... Experience migrating legacy BPM tools processes like jBPM Pega etc to Camunda is a plus * Exposure ...

Be Seen First

Java Developer

Jersey City, NJ · On-site

$55 - $70/hr

Java, SDET, Automation, Selenium. USC and GC only Overview ... Join a dynamic team dedicated to modernizing legacy applications within a leading financial ...

Java Developer

Greenbelt, MD · Remote

$52.25 - $67.50/hr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends ... Support modernization of legacy systems and implement Service Oriented Architecture (SOA)

Java Developer

$52.25 - $67.50/hr

Damco Solutions is seeking a senior contractor developer experienced in both legacy and modern Java technology to assist with replacing Struts based application screens with modern Java Spring MVC ...

Java Developer

Greenbelt, MD · Remote

$52.25 - $67.50/hr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends ... Support modernization of legacy systems and implement Service Oriented Architecture (SOA)

Java Developer

Greenbelt, MD · Remote

$52.25 - $67.50/hr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends ... Support modernization of legacy systems and implement Service Oriented Architecture (SOA)

AWS Java Developer (Onsite)

Raleigh, NC · On-site

$49.50 - $64.25/hr

AWS Java Developer (Onsite) Location: Raleigh, NC Duration: 12+ Months with possible extension The ... Experience in modernizing legacy applications, which should include refactoring/migrating in-house ...

Java Developer

Irving, NY · On-site

$45K - $110K/yr

Java Developer City: Irving State/Province: Texas Posting Start Date: 8/19/26 Wipro Limited (NYSE ... Analyze legacy documentation and design cloud migration solutions. - Translate business ...

Java Developer

Greenbelt, MD · Remote

$52.25 - $67.50/hr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends ... Support modernization of legacy systems and implement Service Oriented Architecture (SOA)

Java Developer

Irving, NY · On-site

$45K - $110K/yr

Java Developer City: Irving State/Province: Texas Posting Start Date: 8/19/26 Wipro Limited (NYSE ... Analyze legacy documentation and design cloud migration solutions. - Translate business ...

Java Developer

Springfield, MA · On-site

$50.75 - $65.75/hr

... to DevOps Legacy tech stack: Struts 2, JSP, JavaScript with AJAX, HTML, XML, Java 6, IBM DB2 ... Preferred Experience designing and leading the development of one or more complex investment ...

$110K - $130K/yr

In this remote role, you will modernize legacy systems, enhance web architecture, and spearhead ... Deep proficiency in Java EE, Core Java (versions 8+ through 21+), and REST API development

Fulltime: Java Developer in TX

Plano, TX · On-site

$48.75 - $63.25/hr

Plano, TX Fulltime We are looking for an experienced Java Developer with expertise in migrating legacy Java applications to modern versions. The ideal candidate will handle the upgrade of our Java 1 ...

AWS/Java Developer

Raleigh, NC · On-site

$70 - $75/hr

AWS/Java Developer Job Location: Raleigh NC Job Type: Contract Job Overview: Pay Range: $70.00hr ... Experience in modernizing legacy applications, including refactoring or migrating in-house legacy ...

Java developer

Jersey City, NJ · On-site

$53.25 - $69/hr

Java Developer Jersey City, NJ 6 Month Contract-to-Hire Independent Operator and also work with a ... HTML5/CSS Agile methodology 1) Migrate legacy Java application running on Tomcat 6 to Tomcat 8. ...

Java Developer

Glendale, AZ · On-site

$50.75 - $65.75/hr

Intelliswift - An LTTS Company is seeking a Java Developer. The role involves designing, coding ... applications, legacy systems, databases, web interfaces and/or hardware logic, which may be ...

Java Developer

Durham, NC · On-site

$46.25 - $59.75/hr

Java Developer**Location:** Durham, North Carolina (Hybrid)Role OverviewThis position is for a Java ... of legacy platforms to a modern Java, Spring Boot, and AWS stack. As a key team member, you will ...

Senior Java Developer

Bentonville, AR · On-site

$48.75 - $62.25/hr

They are seeking a strong Java Developer with extensive experience in developing robust solutions ... existing legacy system functions/use cases and to identify cross-functional implications. • ...

Java developer

Jersey City, NJ · On-site

$53.25 - $69/hr

Java Developer Jersey City, NJ 6 Month Contract-to-Hire Independent Operator and also work with a ... legacy Java application running on Tomcat 6 to Tomcat 8. Update the Java version to 8 as well. 2) ...

Java Developer (Remote)

Melbourne, FL · Remote

$52.25 - $67.50/hr

We are seeking a Java Developer to support the continued development, enhancement, and maintenance ... legacy applications while contributing to modernization efforts Participate in Agile/Scrum team ...

Showing results 21-40

Java Developer Legacy information

See salary details

$15

$56

$77

How much do java developer legacy jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for java developer legacy in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What is a Java Developer Legacy?

Java Developer Legacy roles focus on maintaining, upgrading, and troubleshooting older Java-based systems that are still in use within organizations. These professionals work with legacy codebases, often written in earlier versions of Java or using outdated frameworks and libraries. Their responsibilities may include bug fixing, refactoring, integrating new features, and ensuring compatibility with modern technologies. Strong problem-solving skills and an understanding of both current and historical Java practices are crucial for success in this role.

What are the key skills and qualifications needed to thrive as a Java Developer Legacy?

To thrive as a Java Developer (Legacy), you need strong proficiency in Java (particularly older versions), understanding of legacy frameworks (like Struts or EJB), and experience with maintaining and refactoring existing codebases. Familiarity with legacy databases, application servers, and version control systems is typically required, along with knowledge of build tools such as Ant or Maven. Problem-solving skills, attention to detail, and effective communication are essential soft skills for collaborating on complex, long-standing projects. These skills ensure efficient troubleshooting, smooth integration of updates, and ongoing stability for critical legacy systems.

What are some common challenges faced by Java Developers working with legacy systems, and how can they be addressed?

Java Developers working with legacy systems often encounter challenges such as outdated codebases, limited documentation, and compatibility issues with newer technologies. Addressing these issues typically involves spending time understanding existing architectures, refactoring code to improve maintainability, and collaborating closely with other team members who have historical knowledge of the system. Proactively documenting any changes and gradually introducing modern development practices can also help ease the transition and ensure system stability.

What is the difference between Java Developer Legacy vs Java Developer?

AspectJava Developer LegacyJava Developer
Required CredentialsBachelor's in Computer Science or related field, Java certifications often preferredBachelor's in Computer Science or related field, Java certifications often preferred
Work EnvironmentLegacy systems, on-premises servers, older Java frameworksModern Java frameworks, cloud environments, microservices
Employer & Industry UsageFinancial institutions, government agencies, companies maintaining legacy applicationsTech companies, startups, organizations adopting new Java technologies
Search & Comparison IntentUnderstanding roles in legacy system maintenanceSeeking modern Java development opportunities

Java Developer Legacy focuses on maintaining and updating older Java applications, often in legacy systems within traditional industries. In contrast, Java Developer roles typically involve working with modern Java frameworks, cloud integration, and new development projects. Both roles require similar foundational skills, but their work environments and project types differ significantly.

What are popular job titles related to Java Developer Legacy jobs?

For Java Developer Legacy jobs, the most frequently searched job titles are:

Infographic showing various Java Developer Legacy job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 88% Full Time, 9% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.

Java Developer

Chicago, IL • On-site

Staffingine LLC
Recruiting and Staffing Services • 51 - 200 employees

$52.50 - $68/hr

Contractor

Re-posted 17 days ago


Job description

Job Title: Java Developer
Job Location: Chicago, IL
Job Type: Contract

Job Description:

  • Lead design development and deployment of complex business process management solutions using Camunda BPM versions 7 or 8 within enterprise environments
  • Troubleshoot Camunda Platform issues deployed in Kubernetes
  • Suggest and recommend Platform configuration for performance improvements
  • Architect and implement robust scalable business workflows translating complex business requirements into executable process models and decision automation BPMN DMN
  • Handson coding and debugging of Camunda processes integrated with Java applications utilizing Java 8 features OOP multithreading design patterns and frameworks like Spring Boot Spring MVC
  • Design and develop microservices and REST APIs that interact seamlessly with Camunda workflows and external systems
  • Participate in end to end software development life cycle SDLC activities including requirement analysis design development testing and deployment
  • Mentor and guide junior developers conduct code reviews and promote best practices in BPM and Java development
  • Collaborate with cross functional teams including business analysts product owners Platform expert and QA to ensure process efficiency and solution quality
  • Engage in performance tuning troubleshooting and continuous improvement of Camunda process automation
  • Drive DevOps integration including CICD pipelines with tools such as Jenkins Docker Kubernetes and manage source control with Git or Bitbucket
  • Ensure adherence to enterprise security policies data management and compliance standards during implementation

Required Skills and Experience

  • 10+ years of overall IT experience with a minimum of 8 to 10 years specifically on Camunda BPM platform or Product with Similar Architecture
  • Certification in Camunda 8
  • Good knowhow of Camunda deployment architecture for self managed instances on Kubernetes
  • Awareness of Azure and platform services
  • Prior experience of using Helm chart
  • Strong expertise in troubleshooting Camunda deployment or runtime issues in complex landscape
  • Strong expertise in Java Java 8 or higher including multithreading data structures and design patterns
  • Extensive experience with Spring Framework Spring Boot Spring MVC and microservices architecture
  • Proficient in BPMN and DMN standards with practical exposure to process modelling and workflow automation on Camunda
  • Experience integrating Camunda with other systems through RESTful APIs SOAP Java Script Type Script HTML5 and CSS3
  • Solid understanding of relational databases and proficiency in writing optimized SQL queries
  • Familiarity with tools and technologies such as JIRA Jenkins Git Mockito JUnit and agile software development methodologies
  • Good communication skills and capability to work independently or lead technical teams
  • Experience migrating legacy BPM tools processes like jBPM Pega etc to Camunda is a plus
  • Exposure to cloud native deployments and container orchestration Kubernetes Docker is desirable

Mandatory Skills : Git, Java, MySQL, Camunda, Maven