Skip to main content

Senior Java Engineer*

Technology
Accso
Cape Town, South Africa2 months agoUntil 2026/03/31
On-site

Job description

What Awaits You

Build enterprise Java applications using agentic methods

Develop environments for projects: rule files, context documentation, MCP server configurations, and scaffolding that optimises AI collaboration

Review and validate AI-generated code with a critical eye—understanding failure modes, common hallucinations, and quality indicators

Mentor team members in transitioning from traditional to agentic development workflows

Contribute to methodology development

What Sets You Apart

Strong experience (8+ years) with Java ecosystem including Spring Boot, Spring Security, Spring Data (or Quarkus/Micronaut)

You've rebuilt your entire development workflow around AI agents and see massive productivity gains

You understand the difference between using Copilot for autocomplete vs.

Claude

Code for agentic feature development

You believe AI-native development requires more engineering discipline, not less

Solid understanding of modern software architecture: microservices, event-driven systems, DDD, CQRS

Hands-on experience with cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and DevOps practices

Proficiency in API design (REST, GraphQL, gRPC), comprehensive testing strategies, and build tools (Maven, Gradle)

Familiarity in databases (PostgreSQL, MongoDB), messaging systems (Kafka, RabbitMQ)

You're comfortable in consulting or client-facing technical roles

What We Offer

Health insurance

Family-friendly and flexible working hours

Exciting projects in different industries at leading and high-tech German and European companies with different technologies.

Possibility to switch to part time if needed

Various in-house tech communities

Fairness, appreciation, a flat hierarchy and open communication at eye level

Modern and nicely located office with good equipment and creative spaces

Smartphone, laptop and whatever else you need to work - with the latest equipment (also for private use)

This is Accso

Building custom software isn't just what we do. It's what drives us. We thrive on complex challenges, creative problem-solving, and helping clients across a wide range of industries achieve real results. At Accso, you're encouraged to bring your whole self to the team and to keep growing, both technically and personally.

Digital transformation is reshaping the way businesses operate, and our clients rely on us to help them rethink and redesign their processes for what's ahead. That's where you come in. Join our South African team with a focus on Java Engineering and help shape what comes next.

Your applicatoin

We're looking for someone who not only meets the technical requirements but feels genuinely excited about the role. Just as important as your engineering skills is what you bring as a person: your curiosity, your perspective, and your willingness to grow alongside the team. If this sounds like you and you'd love to build something meaningful with fellow Accsonauts, we'd be thrilled to hear from you For us, it’s your talent that does the talking.

Gender, origin, beliefs, sexual orientation and disability play no role in our selection process.

Contact

Ann-Kathrin Thielmann

Talent Manager

Phone: +49 151 40230923

Email: apply@accso.de

Contact

Ann-Kathrin Thielmann

Talent Manager

Phone: +49 151 40230923

Email: apply@accso.de

Keywords
JavaSpring BootSpring SecuritySpring DataQuarkusMicronautAI AgentsMicroservicesEvent-Driven SystemsDDDCQRSAWSGCPAzureDockerKubernetesEnterprise ApplicationsAgentic MethodsRule FilesContext DocumentationMCP Server ConfigurationsScaffoldingAI CollaborationAI-Generated Code ReviewAgentic Development WorkflowsMethodology DevelopmentCopilotClaude CodeEngineering DisciplineSoftware Architecture

¿Te interesa este puesto?