Senior Backend Engineer: .NET to Java Migration & Cloud

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 in Johannesburg is seeking a Senior Backend Engineer to lead modernization of enterprise financial platforms. The role focuses on migrating legacy .NET systems to scalable Java-based architectures.

You will drive backend development, design secure systems, and collaborate with cross-functional teams while contributing to CI/CD and cloud deployments (AWS/Azure). Mentoring junior developers is also part of the role.

Qualifications

  • 5+ years of backend development experience.
  • Strong proficiency in C#/.NET and Java/J2EE.
  • Solid SQL and large dataset experience.
  • Experience with CI/CD and cloud platforms (AWS or Azure).
  • Degree in Computer Science or related field.
  • Consulting or client-facing experience preferred.

Responsibilities

  • Lead backend development across C#/.NET and Java/J2EE.
  • Drive migration from legacy .NET to modern Java architectures.
  • Design secure, scalable enterprise financial systems.
  • Collaborate with cross-functional and client-facing teams.
  • Contribute to CI/CD pipelines, DevOps practices, and cloud deployments (AWS/Azure).
  • Mentor junior developers.

Skills

C#/.NET
Java/J2EE
SQL
CI/CD
Cloud platforms
Consulting/client-facing
Mentoring

Education

Degree in Computer Science

Job description

ATS Client in Johannesburg is seeking a Senior Backend Engineer to lead modernization of enterprise financial platforms. The role focuses on migrating legacy .NET systems to scalable Java-based architectures.

You will drive backend development, design secure systems, and collaborate with cross-functional teams while contributing to CI/CD and cloud deployments (AWS/Azure). Mentoring junior developers is also part of the role.

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 (Onsite)
Senior Backend Engineer: .NET to Java Migration (Onsite)

ATS Client • Johannesburg

On-site
ZAR 780,000 - 1,300,000
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 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 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 Backend Architect: Scalable .NET & SQL
Senior Backend Architect: Scalable .NET & SQL

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,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 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 Backend Engineer - Java, AWS & Kafka Microservices
Senior Backend Engineer - Java, AWS & Kafka Microservices

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Backend Engineer - Java, Cloud & DevOps
Senior Backend Engineer - Java, Cloud & DevOps

ATS Client • Pretoria

On-site
ZAR 420,000 - 660,000
Senior Java Engineer: Cloud-Native, Distributed Systems
Senior Java Engineer: Cloud-Native, Distributed Systems

ATS Client • Cape Town

On-site
ZAR 800,000 - 1,200,000