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 a talented and passionate Digital Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and deploying high-quality web applications that deliver an exceptional user experience. You will work across the full technology stack, leveraging your expertise in Java for backend services and modern JavaScript frameworks like Angular or React for the frontend. The ideal candidate is a collaborative problem-solver with a passion for building clean, efficient, and scalable software in a fast-paced, agile environment.
Job Responsibility:
Design, build, and maintain efficient, reusable, and reliable code for complex web applications
Develop robust and scalable backend services and RESTful APIs using Java and related frameworks (e.g., Spring Boot)
Create responsive, intuitive, and high-performance user interfaces using modern frontend frameworks such as Angular or React
Collaborate with cross-functional teams, including product managers, UX/UI designers, and other engineers, to define requirements and deliver innovative solutions
Write comprehensive unit and integration tests to ensure software quality and reliability
Participate in peer code reviews to maintain high standards of code quality, readability, and maintainability
Troubleshoot, debug, and upgrade existing software, providing effective solutions to complex technical problems
Actively participate in all phases of the Agile software development lifecycle (SDLC), including planning, development, testing, and deployment
Stay current with emerging technologies and industry best practices, and advocate for their adoption where appropriate
Requirements:
6+ years of professional software development experience
Strong proficiency in Java and experience with a major framework such as Spring Boot or a similar alternative
Proven hands-on experience with modern JavaScript frameworks, specifically Angular and/or React
Solid understanding of core web technologies, including HTML5, CSS3, and modern JavaScript (ES6+)
Experience designing, building, and consuming RESTful web services
Familiarity with both relational (e.g., PostgreSQL, Oracle) and NoSQL (e.g., MongoDB, Cassandra) databases
Proficient with Git and common Git workflows
Experience working in an Agile/Scrum development environment
Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
Nice to have:
Experience with cloud platforms such as AWS, Google Cloud Platform (GCP), or Azure
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes
Experience setting up and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI)
Knowledge of microservices architecture and design patterns
Experience in the financial services or a similarly regulated industry
What we offer:
medical, dental & vision coverage
401(k)
life, accident, and disability insurance
wellness programs
paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
discretionary and formulaic incentive and retention awards