Java Engineer Cape Town*
What to expect:
You solve challenging software engineering problems in a wide variety of projects for well-known, large German and South African clients.
You design, develop and implement robust software solutions by applying AI agent- based development methods and tools throughout the software development process.
You design and build backend services, REST APIs and integration layers, applying object-oriented design principles and established design patterns.
You work across all disciplines of software engineering.
You write well-designed, testable, efficient and readable code that meets both internal and customer standards, and you deliver software that is thoroughly tested and debugged.
You contribute to code reviews, performance tuning and CI/CD practices, and help raise the team’s engineering standards.