More jobs:
Full Stack Developer; Senior
Job in
Menlyn, Gauteng, South Africa
Listed on 2026-05-22
Listing for:
OpenSource Intelligent Solutions
Full Time
position Listed on 2026-05-22
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
Location: Menlyn
Senior Backend Engineer (Java | Cloud | Microservices | Dev Ops)
We are seeking a highly skilled Senior Backend Engineer to design, build, and support scalable, secure, and high-performance backend systems in a cloud-first, Dev Ops-driven environment.
This role is ideal for someone who thrives on end-to-end ownership, from architecture and development through to deployment, monitoring, and support. You will play a key role in delivering mission-critical systems, collaborating with global teams, and driving continuous improvement through modern engineering practices.
- Extensive experience with Java (8/11+) and backend development best practices
- Proven track record building and supporting mission-critical systems
- Strong experience developing and maintaining RESTful web services
- Hands-on experience with cloud platforms (Azure or equivalent)
- Experience with microservices architecture and containerization
- Knowledge of Infrastructure as Code (Terraform or similar)
- Solid experience with Spring or Quarkus frameworks and Jakarta/JEE standards
- Strong experience with relational databases (Postgre
SQL, Oracle) - Experience with CI/CD pipelines and Dev Ops practices
- Design and develop robust backend architectures aligned to business and technical requirements
- Build and maintain scalable, secure, and high-performance backend systems
- Develop and integrate APIs, microservices, and data-driven solutions
- Design and optimize database schemas, queries, and performance
- Implement and maintain CI/CD pipelines and automated testing frameworks
- Monitor, troubleshoot, and resolve production issues, performance bottlenecks, and security vulnerabilities
- Collaborate with stakeholders, developers, and business teams to refine and deliver solutions
- Contribute to system design decisions, evaluating and proposing alternatives
- Ensure high code quality, documentation, and compliance with development standards
- Support system deployments, maintenance, and operational readiness
- Participate in knowledge sharing, mentoring, and continuous improvement initiatives
- Work within a full Dev Ops environment with global teams and partners
- Provide support on a rotational standby basis to ensure system availability
- Experience with Kafka or distributed messaging systems
- Familiarity with monitoring tools (Grafana, Prometheus, Dynatrace)
- Experience with Git, Git Hub, and CI/CD tooling (Git Hub Actions)
- Agile experience and familiarity with Jira/Confluence
- Exposure to Generative AI tools (e.g., Copilot, ChatGPT) in development workflows
- Strong leadership, mentoring, and stakeholder engagement experience
- German language skills or experience working in international environments
- Automotive or large enterprise systems experience
- Strong troubleshooting, analytical thinking, and problem-solving skills
- Relevant 3-year IT or Computer Science degree
- Minimum 6+ years’ experience building and maintaining mission-critical Java systems
- At least 3+ years’ experience with RESTful services, cloud environments, and microservices architectures
- Proven experience delivering enterprise-scale backend solutions
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×