Senior Enterprise Java Developer

Location: Cape Town

Salary: Market related
Duration: 12 month contract

Shape the backbone of enterprise systems – design APIs that scale with the future.

Is this you?

You’re a seasoned Java developer with a passion for clean code, collaboration, and scalable systems. You enjoy solving complex problems, mentoring junior developers, and working in fast-paced environments where your technical voice matters. With excellent communication and a hands-on approach, you’re someone who thrives in agile teams and delivers robust, high-quality solutions.

What you’ll be doing (and why you’ll enjoy it)

You’ll play a pivotal role in building and maintaining enterprise-grade RESTful APIs and backend microservices using Java, Spring Boot, and related frameworks. Your day-to-day will involve collaborating with cross-functional teams including architects and product owners to deliver scalable, secure solutions. You’ll integrate with databases and third-party platforms, apply DevOps best practices, and troubleshoot performance issues in critical systems. You’ll also have the chance to mentor junior developers and influence architectural decisions.

Where you’ll be doing it

You’ll be joining a well-established organisation known for delivering large-scale technology solutions across financial services, telecom, and retail. Their Cape Town-based team operates in a collaborative, high-performance environment where innovation and continuous improvement are valued. The culture promotes growth, mentorship, and the opportunity to work on meaningful projects that impact thousands.

What you’ll need

You’ll need 6–10 years of professional experience in Java development with strong proficiency in Spring Boot, JPA/Hibernate, and REST APIs. Familiarity with microservices, containerisation (Docker/Kubernetes), and cloud platforms (AWS, Azure, or GCP) is essential. You should be confident working with SQL/NoSQL databases and CI/CD pipelines, and comfortable navigating Agile environments. Experience with API gateways, OAuth2/JWT, and domains like finance or telecoms will be a plus.

What you’ll get

A contract role with strong potential for extension, exposure to mission-critical systems, and the chance to influence scalable enterprise solutions. Work alongside industry experts in a supportive, innovation-driven team.

How to apply

For a confidential discussion please contact Judy Engelbrecht on (010) 065 1655 or send your CV to judy.engelbrecht@ttec.co.za. We appreciate that your CV might not be fully up to date. No problem, just send us what you have. We do respond to everyone! Just give us a few days to work through your application.

[[POST_TITLE]]

Applicant Consent

I agree to the processing of my personal data included in this application. I consent to the processing and retention of the personal information contained in my curriculum vitae or resume for the purposes of placements in future roles that become available.

I am aware that I have the right to withdraw consent at any time, and that I have agreed to the Privacy Policy. I agree to my information being shared with potential employers for the purposes of applications to available roles after discussions with a member of The Talent Experts.

Scroll to Top