Senior Back-End Developer (Java & AWS) (Contract) - Gauteng/Hybrid - ISB7303201

iSanqa · Midrand, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Our Client is seeking a Senior Back-End Developer to join the core Software Engineering team within their global IT Hub, driving the "Intelligent & Bidirectional Charging" product domain.

This e-mobility platform manages cost-, solar-, and CO₂-optimized charging plans, wallbox IoT connectivity, Vehicle-to-Home (V2H) and Vehicle-to-Grid (V2G) power pool use cases, and open energy ecosystem integrations.

In this role, you will design, develop, deploy, and operate production-ready distributed systems and cloud-native applications on AWS, ensuring 24/7 reliability and seamless OpenAPI integrations.

Who This Role Would Suit

This role is ideal for a seasoned Senior Backend Engineer or Distributed Systems Specialist who excels at architecting resilient cloud-native services in Java or Python on AWS.

It is an excellent match for an engineer who combines deep architectural problem-solving with automated testing rigor, eager to take operational ownership of smart energy platforms and bidirectional vehicle charging ecosystems.

  • Polyglot Backend & Distributed Systems: 10+ years of production experience in backend software development using Java (strongly preferred), Python, or JavaScript/TypeScript/Node.js to design and operate scalable distributed architectures.
  • Cloud-Native AWS & Container Architecture: Extensive hands-on experience across AWS serverless and compute platforms (Kubernetes, ECS, Lambda, API Gateway, CloudWatch, OpenSearch, RDS, S3).
  • Automated Testing, IaC & Delivery: Strong command of automated testing across Unit, Integration, and End-to-End levels, paired with Infrastructure as Code (Terraform preferred) and CI/CD pipelines (GitHub Actions).

Position Details

  • Contract Dates: 01-11-2026 to 31-12-2029
  • Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
  • Senior (6-8 Years related experience)

Duties & Responsibilities

Key Responsibilities

  • Cloud-Native Backend Development: Design, develop, deploy, and operate production-ready distributed services and APIs for e-mobility and smart charging platforms.
  • 24/7 Operations & Reliability: Monitor applications, implement cloud-security patterns, resolve production impediments, and support 24/7 application availability.
  • Testing & IaC Automation: Build comprehensive automated unit, integration, and E2E test suites; maintain infrastructure provisioning via Terraform and GitHub Actions.
  • Mentorship & Quality Standards: Adhere to code compliance standards, maintain ISO-standard technical documentation, and actively mentor team members within Agile ceremonies.

Important Application Details

Location & Relocation

Applicants based outside of Gauteng must be willing to relocate to Midrand/Menlyn/Rosslyn. Please note that relocation to the province will be at the candidate's own cost.

Eligibility & Legal

  • Citizenship: South African citizens and residents are preferred.
  • Work Permits: Candidates with valid work permits will be considered.
  • Privacy: By applying, you consent to being added to our database and receiving updates until you unsubscribe.

Application Status

If you do not receive a response within 2 weeks, please consider your application unsuccessful.

#isanqa #isanqaresourcing #fuelledbypassionintegrityexcellence #thegroup #BackEndDeveloper #SeniorBackEndDeveloper #Java #Python #NodeJS #AWS #Serverless #Kubernetes #Terraform #Kafka #EMobility #DevOps #TechJobsSA #GlobalTechJobs

Desired Experience & Qualification

Qualifications & Experience

  • Relevant IT Degree or equivalent practical experience.
  • 10+ years of dedicated production backend development experience in Java, Python, or Node.js.
  • Proven track record designing, developing, and operating cloud-native distributed systems on AWS.
  • Cloud Certifications (AWS Developer Associate minimum, Professional preferred).

Essential Skills & Technologies

Backend & Architecture

  • 10+ years backend development using Java (preferred), Python, or TypeScript/Node.js.
  • Microservices architecture, container architecture, and cloud-native application design.
  • RESTful API design, implementation, and secure software development practices.
  • SQL and NoSQL database management.

Cloud, DevOps & Automation

  • AWS Cloud: ECS, EKS/Kubernetes, Lambda, API Gateway, RDS, OpenSearch, CloudWatch, and S3.
  • Infrastructure as Code using Terraform (preferred) and automated system deployments.
  • CI/CD pipeline design and automation with GitHub Actions.
  • Automated testing discipline: Unit Testing, Integration Testing, and End-to-End Testing.
  • Monitoring, observability, log analytics, and Git version control workflows.

Advantageous Skills

  • Experience with Apache Kafka and Kafka Streams for event-driven architectures.
  • Background in linear/nonlinear optimization and algorithm complexity evaluation.
  • Deep experience in performance testing, tuning, and system profiling.

Interested?

Explore Our Latest Opportunities:   iSanqa Careers Page

Stay in the Loop:   Subscribe to our weekly mailing list   so you don’t miss out!

Join Our Job Notification Channels:   Stay updated on WhatsApp or choose your specific field on Telegram:

WhatsApp Channel   |   IT Roles (Telegram)   |   SAP Roles (Telegram)

Pharmaceutical & Medical (#)   |   Finance (#)   |   Manufacturing & Engineering (#)

Supply Chain & Procurement (#)   |   Sales & Marketing (#)

Communication Preferences:   Please let us know how you would like us to manage your details:

Opt-In:   I want to receive updates on new opportunities via mail, call, or text.

Database Only:   Keep my profile on file, but do not contact me.

Remove:   Completely remove my details from the database.

Auto-apply to this jobView original posting ↗
Senior Back-End Developer (Java & AWS) (Contract) - Gauteng/Hybrid - ISB7303201 at iSanqa — Midrand, Gauteng · JobAlertsZA