Job
In this role, you will develop Java-based backend systems and integrate AI features with LLMs into microservices while implementing automated testing and quality assurance.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Development and continuous improvement of complex Java-based backend systems and modern microservice architectures.
- Design and implementation of production-ready AI- and GenAI-powered software features.
- Integration of large language models (LLMs) via APIs, including prompting, structured outputs, function calling, and error handling.
- Integration of AI-powered services into existing REST/JSON interfaces and microservice architectures.
- Implementation of automated tests and quality assurance for backend and AI components.
- Evaluation of AI results using test datasets, automated evaluations, and regression tests.
- Ensuring data protection, access control, scalability, resilience, and maintainability.
- Conducting code reviews and providing technical support to development teams.
Our expectations of you
Education
- Completed degree in computer science, business informatics, or a comparable field (Diploma or Master’s).
Qualifications
- Very good knowledge of Java 17+, Spring Boot, Spring Data, Spring Security, REST/JSON, and Maven.
- Knowledge of quality assurance for AI outputs, as well as the secure handling of confidential data and prompt injection.
- Nice to have: Domain-Driven Design (DDD), API-first, event-driven architectures, Grafana, OAuth 2.0, OpenID Connect, JWT, and OWASP.
- Analytical, independent, and structured approach to work, as well as strong teamwork and communication skills.
- Very good German language skills (at least C1).
Experience
- At least 5 years of experience in Java backend development and microservice architectures.
- At least 5 years of experience with GitLab, GitLab CI/CD or Jenkins, Docker, SonarQube, Jira, and Confluence.
- Practical experience in AI/GenAI development, LLM API integration, and Spring AI, LangChain4j, or comparable frameworks.
- Experience in test automation with JUnit, Mockito, Testcontainers, Cucumber, and Spring Cloud Contract.
What we offer
- Position: AI Developer (m/f/d) – Lot 1A / Lot 1B
- Location: Frankfurt am Main
- Remote work: 60% remote / 40% on-site
- Project period: 01/11/2026 - 31/12/2028
- Working hours: 39 hours per week
- Work model: Full-time
- Application deadline: 03.12.2026
- Open positions: 1
Benefits
Work-Life-Integration
Topics you will work on
Job locations
More about the recruiting agency
Westhouse Consulting GmbH, founded in 2002 in Munich, is an international sourcing and consulting service provider specializing in the placement of qualified professionals in IT, Engineering, SAP, and Life Sciences, collaborating with international clients.
- Recruiting Agency
- Onsite, Hybrid, Full Remote
- Recruitment Agency
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...
sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...