Senior Java Engineer* Cape Town
Core
Design, develop, and implement software solutions for consulting and software development projects, applying AI methods and tools including LLMs and agent-based frameworks.
Role type
Senior Java Engineer (Technical Lead)
Builds
Software solutions for consulting and software development projects
Domain
Software Engineering / Artificial Intelligence
Deliverable
production ML models
Required skills
Java, JavaScript, Spring, Kotlin, Maven, Gradle, JUnit, LLMs, agent-based frameworks, test automation, technical leadership, mentoring
Preferred skills
Agile methods (Scrum, Design Thinking), independent work
Technologies
Java, JavaScript, Spring, Kotlin, Maven, Gradle, JUnit
Responsibilities
Design and develop software solutions, apply AI methods and tools in the development process, provide technical leadership, mentor colleagues, work with customers across industries, participate in agile projects
Seniority
Senior, hands-on IC with leadership responsibilities
