Java Engineer Cape Town*
Core
Design, develop, and implement robust backend services, REST APIs, and integration layers for German and South African clients.
Role type
Senior backend Java engineer
Builds
Backend services, REST APIs, and integration layers
Domain
Software engineering / Enterprise applications
Deliverable
production ML models
Required skills
Java, JavaScript, Spring, Kotlin, Maven, Gradle, JUnit, object-oriented design, design patterns, backend development, API design, CI/CD, agile methods
Preferred skills
AI agent-based development methods, performance tuning, code review expertise
Technologies
Spring, Maven, Gradle, JUnit
Responsibilities
Design and develop backend services and REST APIs, write efficient and testable code, contribute to code reviews and performance tuning, apply AI agent-based development methods, collaborate with interdisciplinary teams and customers
Seniority
Senior, hands-on IC