Senior Java Developer

reversidesoftwaresolutionspt

Midrand

Presencial

ZAR 900.000 - 1.200.000

Jornada completa

Hace 8 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

reversidesoftwaresolutionspt is seeking an experienced software engineer in Midrand, South Africa, to drive backend development and ensure robust system design.

The role emphasizes Java and Spring Boot proficiency, with exposure to Node.js, REST APIs and microservices within an Agile delivery environment. You will mentor engineers and contribute to architecture decisions.

Formación

  • 7+ years of software development experience.
  • Strong Java and Spring Boot expertise.
  • Experience with Agile delivery methodologies.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field.

Responsabilidades

  • Determine operational feasibility by evaluating business requirements, technical analysis, solution design and implementation approaches.
  • Ensure technical decisions comply with industry best practices and internal standards.
  • Conduct systems analysis and recommend process and policy improvements.
  • Report on technical status, risks and operational matters.
  • Collaborate with business stakeholders, project managers, scrum masters, engineers, analysts and architects.
  • Consult stakeholders regarding software maintenance and performance improvements.
  • Continuously improve technical skills through training and research.
  • Protect confidential information and organisational assets.
  • Contribute to organisational and engineering objectives.
  • Write technical specifications.
  • Support, coach and mentor engineers.
  • Gather and analyse user requirements.
  • Develop high-quality, maintainable and performant code.
  • Develop high-quality automated tests.
  • Refactor and enhance existing codebases.
  • Maintain technical and operational documentation.

Conocimientos

Java
Spring Boot
Node.js
GitLab
Docker
Jenkins
REST APIs
Microservices
CI/CD

Educación

Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field

Herramientas

GitLab
Docker
Jenkins

Descripción del empleo

Midrand, South Africa | Posted on 10/27/2026

Key Responsibilities:
  • Determine operational feasibility by evaluating business requirements, technical analysis, solution design and implementation approaches.
  • Ensure technical decisions comply with industry best practices and internal standards.
  • Conduct systems analysis and recommend process and policy improvements.
  • Report on technical status, risks and operational matters.
  • Collaborate with business stakeholders, project managers, scrum masters, engineers, analysts and architects.
  • Consult stakeholders regarding software maintenance and performance improvements.
  • Continuously improve technical skills through training and research.
  • Protect confidential information and organisational assets.
  • Contribute to organisational and engineering objectives.
  • Write technical specifications.
  • Support, coach and mentor engineers.
  • Gather and analyse user requirements.
  • Develop high-quality, maintainable and performant code.
  • Develop high-quality automated tests.
  • Refactor and enhance existing codebases.
  • Maintain technical and operational documentation.
  • Java
  • Spring Boot
  • Node.js
  • GitLab
  • Docker
  • Jenkins
  • REST APIs
  • Microservices
  • CI/CD
Experience & Qualifications:
  • 7+ years of software development experience.
  • Strong Java and Spring Boot expertise.
  • Experience with Agile delivery methodologies.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Developer
Senior Java Developer

Reverside • Midrand

Presencial
ZAR 900.000 - 1.500.000
Java Developer
Java Developer

Zohorecruit • Johannesburg

Presencial
ZAR 900.000 - 1.300.000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Gauteng

Presencial
ZAR 900.000 - 1.500.000
Java Engineer
Java Engineer

NNW Tech Solutions • Johannesburg

Presencial
ZAR 700.000 - 950.000
Java Developer
Java Developer

Blue Pearl PTY • Johannesburg

Presencial
ZAR 500.000 - 700.000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Johannesburg

Presencial
ZAR 800.000 - 1.200.000
Developer - Java (Senior)
Developer - Java (Senior)

ATS Client • Cape Town

Híbrido
ZAR 900.000 - 1.200.000
Senior Java Developer
Senior Java Developer

UrbanSoft SA PTY • Cape Town

Híbrido
ZAR 900.000 - 1.300.000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Híbrido
ZAR 60.000 - 100.000
Senior Software Engineer (Java/Spring)
Senior Software Engineer (Java/Spring)

Placements24 • Johannesburg

Presencial
ZAR 900.000 - 1.500.000
Health insurance
Retirement contributions
On-site role in Randburg
+2