Senior Back-End Developer

Posted 2 Days Ago
Be an Early Applicant
Pretoria, City of Tshwane, Gauteng, ZAF
In-Office
Senior level
Agency • Information Technology • Professional Services
The Role
Design, develop, and maintain scalable enterprise back-end systems and REST APIs. Improve performance, troubleshoot production issues, support deployments and CI/CD, write technical documentation, mentor developers, participate in Agile ceremonies, and help shape architecture and technical solutions.
Summary Generated by Built In

We're looking for a Senior Back-End Developer who loves writing clean code, solving difficult technical problems, and building scalable enterprise applications.

You'll join an Agile team responsible for developing a platform that brings together critical financial products, vehicle data, APIs, and calculation services into one seamless ecosystem used across multiple business channels.

If Java is your language, APIs are your playground, and cloud technologies excite you, we'd love to meet you.


You'll be responsible for:

  • Designing and developing enterprise software applications
  • Building scalable REST APIs
  • Creating new features that users actually love
  • Improving existing systems for better performance and reliability
  • Reviewing code and maintaining engineering standards
  • Troubleshooting production issues
  • Supporting deployments and production releases
  • Building and improving CI/CD pipelines
  • Writing technical documentation
  • Mentoring developers
  • Participating in Agile ceremonies
  • Demonstrating completed work during sprint reviews
  • Helping shape technical solutions and architecture
  • Participating in standby support when required


Requirements
You'll need experience with:

  • Java (8, 11, 17+)
  • React
  • REST APIs & Web Services
  • HTML, CSS & JavaScript
  • SQL & NoSQL databases
  • Git version control
  • AWS
  • CI/CD pipelines
  • Agile software development
  • Writing clean, maintainable, scalable code
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills

Bonus Points If You Have

  • Quarkus (Highly Advantageous)
  • Object-Oriented Programming (OOP)
  • Design Patterns
  • GitHub Actions
  • GitHub Enterprise
  • Docker
  • Kubernetes
  • Azure
  • Microservices Architecture
  • DevOps practices
  • TypeScript
  • Performance optimisation
  • Application scalability
  • Testing frameworks
  • Secure software development
  • Experience working with cross-functional teams
  • A passion for learning new technologies

What You'll Need

  • Bachelor's Degree in Computer Science (or similar)
  • Minimum 5 years of software development experience
  • Strong Java development background
  • Agile working experience (Mandatory)
  • Proven track record delivering successful software projects


Benefits
What You'll Get

  • Work on enterprise-scale global platforms
  • Flexible hybrid working
  • Flexible annual working hours
  • Excellent work-life balance
  • Modern cloud technologies and engineering practices
  • Collaborate with international development teams
  • Modern office environments
  • Continuous learning opportunities
  • Exposure to cutting-edge software engineering
  • Agile-first culture

Skills Required

  • Java (8, 11, 17+)
  • React
  • REST APIs & Web Services
  • HTML, CSS & JavaScript
  • SQL & NoSQL databases
  • Git version control
  • AWS
  • CI/CD pipelines
  • Agile software development (Mandatory)
  • Bachelor's Degree in Computer Science or similar
  • Minimum 5 years software development experience
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Proven track record delivering successful software projects
  • Writing clean, maintainable, scalable code
  • Quarkus
  • Docker
  • Kubernetes
  • Azure
  • Microservices Architecture
  • DevOps practices
  • GitHub Actions / GitHub Enterprise
  • TypeScript
  • Performance optimisation and application scalability
  • Testing frameworks
  • Secure software development
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2013

What We Do

Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.

Similar Jobs

Sabenza IT Logo Sabenza IT

Back-end Engineer

Agency • Information Technology • Professional Services
In-Office
Pretoria, City of Tshwane, Gauteng, ZAF

Sabenza IT Logo Sabenza IT

Senior Back-end Engineer

Agency • Information Technology • Professional Services
In-Office
Pretoria, City of Tshwane, Gauteng, ZAF

Sabenza IT Logo Sabenza IT

Senior Full-stack Engineer

Agency • Information Technology • Professional Services
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF

Tether.io Logo Tether.io

Senior Back-end Engineer

Blockchain • Software • Analytics • Financial Services • Cryptocurrency
In-Office or Remote
11 Locations
292 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account