
Java Engineer Cape Town*
Accso – Accelerated Solutions GmbH5 days ago
Cape Town, South AfricaSenior
Responsibilities
- Design, develop, and implement robust software solutions across a variety of customer projects.
- Build backend services, REST APIs, and integration layers using object-oriented design principles and established design patterns.
- Write readable, efficient, testable code and deliver thoroughly tested and debugged software.
- Contribute to code reviews, performance tuning, CI/CD practices, and improvements to engineering standards.
- Apply AI agent-based development methods and tools throughout the software development process.
- Work collaboratively across software engineering disciplines with German and South African clients.
Requirements
- Completed university degree in computer science or a comparable discipline.
- At least five years of professional software development experience.
- Hands-on experience with Java, JavaScript, Spring, Kotlin, Maven, Gradle, and JUnit.
- Knowledge of agile methods such as Scrum or Design Thinking.
- Proactive, pragmatic, team-oriented approach with strong collaboration and communication skills.
Benefits
- Health insurance.
- Family-friendly and flexible working hours.
- Exciting projects for leading German and European companies across different industries and technologies.
- Possibility to switch to part-time work if needed.
- Access to in-house technology communities, including ML, Green IT, Architecture, and IoT.
- Modern, well-located office with good equipment and creative spaces.