Advertise your job vacancies
Subscribe to email job alerts
Prepaid job ad packages
Job | Normal cost | Discount | Cost | Saving |
---|---|---|---|---|
4 | R2,000 | 27% | R1,460 | R540 |
6 | R3,000 | 29% | R2,130 | R870 |
8 | R4,000 | 31% | R2,760 | R1,240 |
12 | R6,000 | 35% | R3,900 | R2,100 |


Java Software Engineer
Location: | Rosebank |
Remote work: | Some remote work allowed |
Type: | Permanent |
Reference: | #GZ60797 |
Company: | E-Merge IT Recruitment |
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 and Spring Boot expertise, with solid design pattern knowledge.
- Proficiency with relational and 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 az.oc.egrem-e@zhtrag / 011 463 3633 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!
Posted on 04 Sep 08:41, Closing date 3 Nov
Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.
Java Software Engineer
Rosebank
We’re building the future of digital banking for business clients — simplified, scalable, and client-first.
We’re building the future of digital banking for business clients — simplified, scalable, and client-first.

Senior Software Engineer
Johannesburg
We are the rebels of finance tech. We automate the boring bits so investment firms can focus on the big stuff.
We are the rebels of finance tech. We automate the boring bits so investment firms can focus on the big stuff.

