Senior Back End Java Developer (contract) Gauteng/hybrid Isb7001485

Midrand, Johannesburg, South Africa

Job Description

Calling all Java wizards!
Are you ready to take on the challenge of building and maintaining mission-critical systems in a fast-paced, cloud-powered, agile environment?
Join a global team and work on high-impact platforms with an international team pushing boundaries in backend development.
Amazing brand with cutting-edge technology
Excellent teams in Global team collaboration
High work-life balance with Flexible hours
Agile working environment
POSITION: Contract until December 2028
EXPERIENCE: 6-8 Years related working experience
COMMENCEMENT: 01 August 2025
LOCATION: Midrand/Menlyn/Rosslyn/Home Office rotation
Qualifications / Experience
Computer Science degree or similar relevant formal qualification
Minimum mandatory experience:
7+ years of building and maintaining mission-critical Java systems inside corporate or medium-sized businesses
5+ years' production experience building, updating, and fixing RESTful web services
5+ years' experience working with mission-critical systems in the Cloud
3+ years' experience building/running microservices architecture
Advantageous experience:
Proven track record of successful projects delivered
Experience in senior/leadership roles in IT or engineering teams
Agile working experience (any framework)
Essential Skills Requirements
Extensive Java 8/11 or higher experience
Building and maintaining mission-critical systems
Experience building and maintaining RESTful services
Experience with cloud-based mission-critical systems
Building/running distributed architectures
Proficiency in Jakarta/JEE Standards
Quarkus or Spring Framework experience
Production experience with Relational Databases (Oracle, Postgres)
Angular experience
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Advantageous Skills Requirements
Kafka publishing/consuming large message volumes
Agile toolchain: Jira, Confluence (Atlassian Suite)
Git + GitHub Enterprise
CI/CD pipelines using GitHub Actions (Provisioning, Securing, Maintaining)
2nd Line Operations experience
Payara, Grafana, Prometheus, Dynatrace
Use of Generative AI (ChatGPT/CoPilot) for output improvement
Time management, critical thinking, and proactive requirement refinement
German speaking
Automotive domain knowledge
Cloud architecture: Azure AKS, IaC (Terraform), containerisation
Advanced Angular (v12+), NgRx, TypeScript, HTML5, SCSS, modular design
Independent workstyle with leadership capability
Effective problem-solving in multi-system environments
Influential communication, strong presentation, and stakeholder engagement
Functional expert-level knowledge aligned with organisational strategy
Role Requirements
Design and develop back-end architecture based on business and technical specs
Select and implement languages, frameworks, databases
Write efficient, maintainable, well-documented code
Develop APIs, microservices, and backend integrations
Ensure system reliability, scalability, and security
Design and optimise databases (schemas, indexes, queries)
Collaborate with QA to test back-end components
Provide backend technical support and troubleshoot
Stay updated with backend trends and best practices
Drive innovation with emerging tech
Maintain documentation and contribute to internal knowledge base
Deploy and maintain system services for business continuity
Assist with system requirement specs and solution presentations
Coach, train, and support fellow team members
Solve problems systematically with high availability focus
Deliver in a DEVOPS setup with international teams
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Soft Skills
Reliable and independent with excellent delivery quality
Strong interpersonal, verbal, and written communication
Creative, progressive thinking and flexible mindset
Solid problem-solving ability and work ethics
Willingness to coach, train, and travel to Munich, Germany when required
PLEASE NOTE:
By applying for this role, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.
Also note, that if you have not received a response from us within 2 weeks, your application was unsuccessful.
Candidates MUST be based in Gauteng or WILLING TO RELOCATE!
#isanqa #isanqaresourcing #FuelledByPassionIntegrityExcellence #JavaDeveloper #BackendJobs #Microservices #CloudDevelopment #SeniorDeveloper #DevOps #CI_CD #RemoteJobs #TechCareers #iSanqaResourcing #NowHiring #GroupCareers
iSanqa is your trusted Level 2 BEE recruitment partner, dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff, temporary resources, and efficient contract management and billing facilitation, iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience, we are committed to evolving our practices to ensure ongoing excellence.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1454507
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned