Senior Backend Engineer: .NET to Java Migration (Onsite)

ATS Client

Johannesburg

On-site

ZAR 1,170,000 - 1,430,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client seeks a Senior Backend Engineer to modernize large-scale enterprise financial platforms. You will migrate legacy .NET to Java-based architectures, collaborate with global teams, and contribute to cloud deployments across AWS and Azure.

Ideal candidates have 5+ years in backend development with strong C#/.NET and Java/J2EE skills, solid SQL experience, and a degree in Computer Science or related field. Onsite, full-time engagement in Johannesburg.

Qualifications

  • 5+ years of backend development experience.
  • Proficiency in C#/.NET and Java/J2EE.
  • Solid experience with SQL and large-scale datasets.
  • Hands-on experience with CI/CD pipelines and cloud platforms such as AWS or Azure.
  • Degree in Computer Science or a related field.
  • Previous consulting or client-facing experience is advantageous.

Responsibilities

  • Lead backend development initiatives using C#/.NET and Java/J2EE.
  • Drive the migration of legacy .NET systems to modern Java‑based architectures
  • Design and develop secure, scalable enterprise financial applications
  • Collaborate with cross‑functional teams and engage directly with client stakeholders
  • Contribute to CI/CD pipelines, DevOps practices, and cloud deployments across AWS and Azure
  • Mentor and support junior developers while promoting engineering best practices

Skills

C#/.NET
Java/J2EE
SQL
CI/CD
DevOps
AWS
Azure

Education

Degree in Computer Science

Job description

ATS Client seeks a Senior Backend Engineer to modernize large-scale enterprise financial platforms. You will migrate legacy .NET to Java-based architectures, collaborate with global teams, and contribute to cloud deployments across AWS and Azure.

Ideal candidates have 5+ years in backend development with strong C#/.NET and Java/J2EE skills, solid SQL experience, and a degree in Computer Science or related field. Onsite, full-time engagement in Johannesburg.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: .NET to Java Migration & Cloud
Senior Backend Engineer: .NET to Java Migration & Cloud

ATS Client • Johannesburg

On-site
ZAR 780,000 - 1,300,000
Senior Java Backend Engineer | 8+ yrs, JEE, CI, SQL
Senior Java Backend Engineer | 8+ yrs, JEE, CI, SQL

ATS Client • Centurion

On-site
ZAR 800,000 - 1,100,000
Senior Developer (C# & Java) - Johannesburg (in office role)- up to R1.3mil Per Annum
Senior Developer (C# & Java) - Johannesburg (in office role)- up to R1.3mil Per Annum

ATS Client • Johannesburg

On-site
ZAR 780,000 - 1,300,000
Senior Software Engineer - Enterprise Java & Cloud
Senior Software Engineer - Enterprise Java & Cloud

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
Permanent position
Head office in Pretoria
Senior Backend Engineer - Java, Spring Boot & Microservices
Senior Backend Engineer - Java, Spring Boot & Microservices

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Full-Stack Engineer | Cloud, Microservices & CI/CD
Senior Java Full-Stack Engineer | Cloud, Microservices & CI/CD

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior .NET Backend & Full-Stack Engineer (Hybrid)
Senior .NET Backend & Full-Stack Engineer (Hybrid)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Java Backend Engineer - Cloud-Native Microservices
Senior Java Backend Engineer - Cloud-Native Microservices

ATS Client • Cape Town

On-site
ZAR 1,260,000 - 1,540,000
Senior C# .NET Modernization & API Integration Lead
Senior C# .NET Modernization & API Integration Lead

ATS Client • Cape Town

On-site
ZAR 420,000 - 900,000
Senior Full-Stack Java Engineer – Scale Innovative Apps
Senior Full-Stack Java Engineer – Scale Innovative Apps

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000