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 an experienced Java Backend Developer to join a high-performing engineering team working on enterprise-scale applications. The ideal candidate will have strong backend development experience using Java and AWS, with a solid understanding of scalable, secure, and high-availability systems.
Job Responsibility:
Design, develop, and maintain backend services using Java and related frameworks
Build and deploy scalable microservices and APIs
Work closely with product owners, architects, and frontend teams to deliver high-quality solutions
Participate in code reviews, debugging, and performance optimization
Implement best practices for security, scalability, and reliability
Support CI/CD pipelines and cloud-based deployments
Troubleshoot production issues and provide long-term fixes
Requirements:
8 -10+ years of Java backend development experience
Strong hands-on experience with Java (Java 8+)
Experience with Spring / Spring Boot
Solid knowledge of RESTful APIs & Microservices architecture
Hands-on experience with AWS (EC2, S3, Lambda, RDS, etc.)
Experience with SQL & NoSQL databases
Familiarity with CI/CD tools, Git, and Agile methodologies
Strong problem-solving and communication skills
Nice to have:
Knowledge of Docker, Kubernetes
Exposure to event-driven architecture (Kafka, MQ, etc.)
Experience working in large enterprise environments