Job Description
As a Back-End Engineer, you’ll own the full software development lifecycle – from architecture and design to deployment and performance tuning. You’ll work with modern tech stacks (Java, Spring Boot, AWS, PostgreSQL, Kafka) to build reliable, high-performing systems while mentoring fellow developers and collaborating with stakeholders to push digital banking forward.
What You’ll Do
- Build and maintain robust back-end systems for digital business banking platforms.
- Design and implement scalable, secure software solutions.
- Develop APIs and integrate message-driven architectures (Kafka, RabbitMQ).
- Optimize databases (PostgreSQL, NoSQL) for performance and reliability.
- Deploy and scale with AWS, Docker, Kubernetes.
- Drive DevOps excellence with CI/CD pipelines, GitHub workflows.
- Mentor developers and contribute to system design and architecture decisions.
What We’re Looking For
- 6+ years’ back-end software development experience.
- Strong Java & Spring Boot expertise, with solid design pattern knowledge.
- Proficiency with relational & NoSQL databases.
- Cloud and containerization experience (AWS, Docker, Kubernetes).
- Exposure to RESTful APIs, message-driven systems, DevOps pipelines.
- Analytical mindset, problem-solving ability, and strong communication skills.
- Tertiary IT qualification preferred (Grade 12 minimum).
Why This Role?
- Be at the center of cutting-edge digital banking solutions.
- Hybrid work setup with modern tools and practices.
- Lead and mentor while still being hands-on in back-end engineering.
- Competitive salary up to R1.2m PA (negotiable).
Reference Number: GZ60797
This is a permanent position based in Rosebank (hybrid).
Contact Garth at .za / (***)***-**** to discuss this role and other exciting opportunities.
Referral bonus: Know someone perfect for this role? Send them our way – we pay cash for successful referrals!
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Learn the common software and tools used in your industry - stay current with technology.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Cape Town City Centre: Customer Support Agent
Key Responsibilities: Submit and track porting requests (POVs, CLOAs) Manage supplier follow-ups and challenge rejections Investigate failed migrations...
View JobStellenbosch: Audit Senior
Primary objective: This position will report directly to the Directors. You will be assisting the Audit Manager with audit planning,…
View JobJohannesburg West: PLC Programmer posted by Network Finance
This role gives PLC Programmers the chance to work on technically challenging automation projects from concept through to commissioning, with…
View JobRoodepoort: Senior Toolmaker posted by Hire Resolve
An established plastic manufacturing company is seeking a Senior Toolmaker with plastic manufacturing experience to joint their team in Johannesburg.…
View JobJohannesburg South: Newly Qualified CA(SA) posted by Network Finance
This is a tough, fast-paced and highly accountable environment. It will suit someone with a strong, assertive personality who is…
View JobJohannesburg North: Marketing Manager posted by Communicate Finance
Responsibilities:Develop and implement comprehensive marketing campaigns aligned with business objectivesCreate integrated marketing communications plans...
View Job
Browse Employers
Job Alerts