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 Kotlin or Java Developer with 3-6 years of experience in building scalable applications. The ideal candidate will have strong coding skills in Java 8+, Spring Boot, and Microservices, along with exposure to Kotlin. Responsibilities include designing and deploying backend services, building RESTful APIs, and collaborating in an Agile environment.
Job Responsibility:
Design, develop, test, and deploy backend services using Java 8+/Kotlin, Spring Boot, and Microservices
Build and test RESTful APIs, ensuring reliability and scalability
Write and maintain unit and integration test cases
Contribute to QA by performing unit testing, integration testing, and supporting QA activities
Work with PostgreSQL and MongoDB for persistence and data modeling
Package and deploy applications using Docker and Kubernetes
Deploy services on Azure or AWS cloud environments
Focus on high availability (HA), scalability, and performance optimization
Participate actively in Agile ceremonies and collaborate with cross-functional teams
Requirements:
3–6 years of experience in building scalable, high-performance applications
Strong coding skills in Java 8+
Strong coding skills in Spring Boot
Strong coding skills in Microservices
Exposure to Kotlin
Flexibility to work in both Java and Kotlin
Hands-on experience in cloud-native development and deployments
Nice to have:
Monitoring and observability skills for distributed environment
Exposure to messaging platforms (Kafka, RabbitMQ)
Experience with caching solutions (Redis)
Familiarity with Infrastructure as Code (IaC) tools like Terraform