Java Software Engineer
Location: | Rosebank |
Remote work: | Some remote work allowed |
Type: | Permanent |
Reference: | #GZ60797 |
Company: | E-Merge IT Recruitment |
We’re building the future of
digital banking for business clients — simplified, scalable, and client-first. If you’re a
seasoned Back-End Software Engineer ready to design, develop, and optimize systems that power online and app-based banking platforms, this role is for you.
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:42, Closing date 3 Nov