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 looking for a Senior Java/Kotlin Engineer who goes beyond traditional development. This role combines hands-on backend engineering with a strong DevOps and AI-assisted automation mindset, leveraging agentic AI tools (e.g., Claude) to improve code quality, security, and delivery workflows. You will work at the intersection of software engineering, DevOps, and AI-assisted development, helping us build scalable systems while evolving our engineering practices toward AI-augmented delivery. This is a 50/50 role: 50%: Feature development, backend engineering (Java/Kotlin); 50%: DevOps automation, AI-driven workflows, and repository optimization
Job Responsibility:
Backend Development: Design, build, and maintain scalable backend services using Java/Kotlin
Deliver production-ready features with high quality and performance standards
Collaborate with product and engineering teams to translate requirements into technical solutions
AI-Driven DevOps & Automation: Use Claude (or similar agentic AI tools) to identify and fix vulnerabilities
Automate code improvements across repositories
Generate and maintain unit and integration tests using AI from code context and diffs
Continuously improve CI/CD workflows using AI-assisted processes
AI Readiness & Engineering Enablement: Improve AI readiness of repositories: clean architecture, modular structure, clear interfaces and contracts, type safety and documentation for LLM consumption
Build guardrails for AI usage: prompt design and versioning, output validation and consistency checks, safe code generation practices
Requirements:
Strong experience in Java and/or Kotlin backend development
Solid understanding of software design, APIs, and distributed systems
Experience with CI/CD pipelines and DevOps practices