Senior Java Engineer*
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


