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 an experienced Senior Java Backend Developer (6–9 years) who is hands-on with coding, passionate about solving complex problems, and experienced in delivering enterprise-grade applications. The candidate should bring deep expertise in Java, Spring Boot, Microservices, Cloud deployment and demonstrate strong skills in scalability, performance, and design best practices.
Job Responsibility:
Hands-on design, development, and delivery of backend services and APIs
Write clean, testable, and efficient code along with unit and integration tests
Contribute to system design discussions and propose scalable, high-performance solutions
Contribute to QA: unit testing, integration testing, and supporting QA activities
Work with relational and NoSQL databases efficiently
Package and deploy applications using Docker & Kubernetes on Azure or AWS
Implement monitoring, logging, and performance tuning of backend services
Integrate messaging systems and caching frameworks
Automate deployments and provisioning using Terraform or similar tools
Participate in code reviews, technical discussions, and set best practices for the team
Mentor junior developers while remaining actively involved in coding and delivery
Requirements:
6-9 years of experience in Java
Hands-on experience with Java 8+
Hands-on experience with Spring Boot
Hands-on experience with Microservices
Experience with cloud deployment (Azure or AWS)
Experience with relational and NoSQL databases (PostgreSQL, MongoDB)
Experience with Docker & Kubernetes
Experience with messaging systems (Kafka, RabbitMQ)
Experience with caching frameworks (Redis)
Experience with automation tools like Terraform
Strong skills in scalability, performance, and design best practices
Monitoring and observability skills for distributed environment
Nice to have:
Experience in event-driven architectures
Strong exposure to DevOps and CI/CD pipelines
Awareness of cloud-native design patterns and security best practices