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 Software Developer II to support enterprise‑scale digital applications in a modern cloud environment. This role focuses on backend and cloud‑native development, contributing to the design, development, deployment, and production support of critical digital solutions that enhance customer and business experiences.
Job Responsibility:
Design, develop, and maintain backend services using Java and modern open‑source frameworks
Build and support microservices and serverless/event‑driven architectures
Develop scalable solutions using AWS cloud services
Collaborate with cross‑functional teams across design, engineering, and operations
Support full application lifecycle including development, deployment, and production support
Implement and maintain automated CI/CD pipelines
Ensure solutions adhere to cloud security best practices
Participate in Agile ceremonies and contribute to continuous improvement initiatives
Requirements:
5–8 years of professional software development experience
Strong backend Java experience using frameworks such as Spring Boot and Spring Data JPA
Hands‑on experience with AWS services including Lambda, SQS, S3, EC2, SNS, EventBridge, MSK, and MQ
Solid understanding of JVM internals, concurrency, and functional programming concepts (Lambda expressions, Streams API)
Experience with containerization and orchestration technologies (Docker, Kubernetes, EKS, OpenShift)
Proficiency with NoSQL databases (DynamoDB or similar) and relational databases (RDS, PostgreSQL, etc.)
Experience building CI/CD pipelines using Jenkins, GitLab CI, or AWS CodePipeline
Knowledge of cloud security practices including IAM, encryption at rest and in transit, and OAuth2/JWT
Experience working within Agile development methodologies
Nice to have:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
Experience supporting enterprise‑scale or customer‑facing digital platforms