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).
ABOUT THE JOB Design, develop, and maintain backend services using Spring Boot Collaborate on the design and integration of RESTful APIs Develop front-end components with Angular (if applicable) to create complete end-to-end solutions Implement and deploy applications in cloud environments (AWS) Apply best practices in software design, testing, and CI/CD pipelines Collaborate closely with product owners, QA, and DevOps teams to ensure smooth delivery Participate in code reviews, technical discussions, and continuous improvement initiatives Ensure application scalability, security, and performance optimization Stay up to date with emerging technologies and propose innovative solutions ABOUT YOU Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field 4+ years of experience as a Software Engineer or Backend Developer Strong hands-on experience with Java and Spring Boot Familiarity with Angular, React, or other front-end frameworks (Angular preferred) Experience with AWS services such as EC2, S3, Lambda, or RDS Proficiency with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) Understanding of Docker, Kubernetes, or other containerization tools is a plus Knowledge of CI/CD tools (Jenkins, GitLab CI, etc.) and version control (Git) Strong analytical and problem-solving skills Excellent communication and teamwork abilities
Job Responsibility:
Design, develop, and maintain backend services using Spring Boot
Collaborate on the design and integration of RESTful APIs
Develop front-end components with Angular (if applicable) to create complete end-to-end solutions
Implement and deploy applications in cloud environments (AWS)
Apply best practices in software design, testing, and CI/CD pipelines
Collaborate closely with product owners, QA, and DevOps teams to ensure smooth delivery
Participate in code reviews, technical discussions, and continuous improvement initiatives
Ensure application scalability, security, and performance optimization
Stay up to date with emerging technologies and propose innovative solutions
Requirements:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
4+ years of experience as a Software Engineer or Backend Developer
Strong hands-on experience with Java and Spring Boot
Familiarity with Angular, React, or other front-end frameworks (Angular preferred)
Experience with AWS services such as EC2, S3, Lambda, or RDS
Proficiency with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
Understanding of Docker, Kubernetes, or other containerization tools is a plus
Knowledge of CI/CD tools (Jenkins, GitLab CI, etc.) and version control (Git)
Strong analytical and problem-solving skills
Excellent communication and teamwork abilities
Nice to have:
Understanding of Docker, Kubernetes, or other containerization tools is a plus
What we offer:
Global Diversity: Be part of an international team of 110+ nationalities
Trust and Growth: 70% of our leaders starting at entry-level
Continuous Learning: internal Academy and over 250 training modules
Vibrant Culture: afterworks, networking events
Meaningful Impact: CSR initiatives, including the WeCare Together program