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).
You are a senior software developer who enjoys building scalable backend systems that support high volume digital products. You are comfortable working in Agile DevOps environments and enjoy collaborating with multidisciplinary teams to deliver reliable and high performing solutions. You take ownership of the full development lifecycle, value clean code and automation, and continuously look for ways to improve engineering practices. You thrive in complex environments where performance, reliability and security are critical.
Job Responsibility:
Develop and maintain backend services and APIs using Kotlin or Java with modern frameworks such as Spring Boot
Take ownership of the full DevOps lifecycle including testing, deployment, monitoring and service improvement
Collaborate closely with front end teams to deliver seamless and user focused digital experiences
Improve code quality, automation, performance and CI/CD pipelines within the development environment
Mentor engineers and contribute to improving development standards and engineering practices
Requirements:
At least 5 years of experience in software development using Kotlin or Java
Experience building REST APIs and working with frameworks such as Spring Boot
Familiarity with CI/CD pipelines, DevOps practices and automated testing
Experience working with technologies such as Kotlin, Java, Spring Boot, Git, Maven, REST APIs, Kafka, Oracle DB and Spring Data or Hibernate
Experience with platforms and tooling such as Github Copilot, Azure DevOps, Kubernetes or OpenShift, and monitoring tools like Prometheus, Grafana or Kibana