Show more filters

Java Developer – Senior

SASSO CONSULTING

3.7
9 reviews
SASSO CONSULTING
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Randburg, Gauteng, South Africa
Salary Range
ZAR 40,000 - ZAR 100,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.
Location: Honeydew, Randburg, Gauteng

Work Arrangement: Office-Based

Employment Type: Permanent

Salary: R60,000 – R100,000 per month, depending on experience

About The Role

We are looking for an experienced Senior Java Developer to join an established development team based in Honeydew, Randburg.

The role requires a strong hands-on developer with extensive commercial experience in Java, Spring Boot, microservices and Kubernetes, who is comfortable working on complex enterprise applications and taking technical ownership from development through to production.

Previous telecommunications / telco experience will be highly advantageous.

Key Responsibilities

  • Design, develop and maintain enterprise Java applications and backend services.
  • Build scalable solutions using Java, Spring Boot and microservices.
  • Develop and maintain RESTful APIs and complex system integrations.
  • Deploy and support containerised applications using Docker and Kubernetes.
  • Participate in solution design and architecture discussions.
  • Troubleshoot complex application and production issues.
  • Conduct code reviews and maintain strong development standards.
  • Support CI/CD, deployments and production environments.
  • Provide technical guidance and mentorship to other developers.
  • Work closely with technical and business stakeholders throughout the SDLC.


Minimum Requirements

  • Strong senior-level commercial Java development experience.
  • Extensive hands-on Spring Boot experience.
  • Strong microservices architecture and development experience.
  • Practical production experience with Kubernetes.
  • RESTful APIs and complex integrations.
  • Relational databases and strong SQL skills.
  • Git/source control.
  • CI/CD and modern DevOps practices.
  • Docker/containerisation.
  • Agile/Scrum development experience.
  • Strong debugging, troubleshooting and production-support capability.
  • Experience with solution design, code reviews and technical decision-making.
  • Ability to mentor and guide less experienced developers.
  • Must be willing to work office-based in Honeydew, Randburg.


Advantageous

  • Telecommunications / telco experience.
  • Cloud platforms such as AWS or Azure.
  • Kafka or other event-driven technologies.
  • Distributed systems and high-volume enterprise applications.
  • Performance optimisation and application scalability.


Core Technology Stack

Java | Spring Boot | Microservices | Kubernetes | Docker | REST APIs | SQL | Git | CI/CD

This is an office-based role in Honeydew, Randburg and is not a fully remote position.
A free Jobstore account is required to proceed to the employer site.
Jobs in South Africa   »   Jobs in Gauteng   »   Jobs in Randburg   »   Java Developer – Senior

More jobs

People also search