This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a hands-on Java Developer to join our engineering team to build, automate, and enhance product capabilities with applied AI. This role combines core Java development and automation expertise with practical use of AI to increase development efficiency, improve product features, and enable AI-driven workflows. You will work closely with architects, product owners, cross-functional teams to design, implement, test and operate high-quality, cloud-native services that incorporate AI where it brings clear value to our products.
Job Responsibility:
Design, implement and maintain backend services and microservices in Java (Spring Boot preferred)
Develop, maintain and enhance automation across the product lifecycle: CI/CD pipelines, test automation, verification and deployment
Integrate AI capabilities into development workflows and product features — for example, using LLMs for code generation, automated testing, documentation, or product-specific intelligent agents
Write clean, maintainable, well-documented code with strong unit and integration test coverage
participate in TDD/BDD practices
Participate in design reviews, code reviews and knowledge sharing
Collaborate with other developers and team to improve productivity and product quality
Ensure reliability, observability and security of AI-driven and automated workflows
follow best practices for data protection
Requirements:
Programming experience in Java
Hands-on experience with automation, CI/CD, and deployment automation
Experience integrating APIs, microservices, and working with databases
Good debugging, problem solving and software engineering skills
experience writing unit and integration tests
Understanding of cloud-native patterns and containerization concepts
Accountable, Good communication skills and ability to collaborate in cross-functional, Agile teams
Advanced/Fluent English
Nice to have:
Practical experience or familiarity with LLMs and AI frameworks
Experience with Docker and Kubernetes in production
Familiarity with multi-agent systems or building intelligent agents for task automation, RESTful API design and design patterns
Exposure to TDD/BDD
What we offer:
Opportunity to shape how AI is applied across real products and operational workflows
Work in a collaborative, Agile environment focused on continuous improvement and innovation
Real impact: reduce manual work through automation and build features that deliver measurable customer value