Back-End Developer Legacy Modernization (Java OR C#)

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

.NET
C#
Java
Eclipse
Microsoft SQL Server
Spring Framework
Software Modernization
Object-Oriented Programming
Legacy Systems
Mentorship
Software Testing

Job Details

Are you passionate about transforming legacy systems into modern, scalable applications? . We specialize in migrating applications from mainframe and legacy environments to modern platforms like Java Spring and C# .NET using automated tools.

In this role, you ll contribute to core modernization efforts, enhance reusable libraries, and mentor junior developers. You ll work closely with a collaborative team to deliver high-quality solutions on schedule.


What You ll Be Doing

  • Writing clean, efficient code in Java or C# within Eclipse or Visual Studio
  • Enhancing and maintaining core libraries used in modernized environments
  • Setting up and executing unit and integration tests to validate migrated applications
  • Debugging and resolving issues found during testing
  • Collaborating with team members to improve processes and productivity
  • Mentoring junior developers and sharing best practices
  • Participating in modernization projects involving legacy systems and databases

Required Qualifications

  • Minimum 3 years of hands-on experience in Java or C#
  • Strong understanding of object-oriented programming

Preferred Qualifications

  • Experience with:
    • Java Spring or .NET Framework
    • Eclipse or Visual Studio
    • Relational databases (e.g., SQL Server, Oracle, MySQL)
    • Software testing and debugging
  • Familiarity with legacy systems or databases (e.g., Db2, IMS, VSAM, IDMS, ADABAS)
  • Strong problem-solving and communication skills
  • Ability to mentor and support junior team members
  • Bachelor s degree, coding bootcamp certification, or equivalent experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.