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 partnering with a technology-driven organization seeking a Full Stack Developer to support enterprise application modernization, API development, and cloud-based solutions. This role will focus on designing, developing, and enhancing scalable web applications while collaborating across engineering teams in a highly technical and evolving environment. This opportunity is ideal for someone who enjoys solving complex problems, modernizing systems, improving development practices, and contributing to architecture and delivery decisions. The team values experimentation, continuous improvement, collaboration, and strong engineering fundamentals.
Job Responsibility
Design, develop, modernize, and support full-stack web applications
Build scalable backend services and REST APIs
Develop responsive frontend user interfaces and reusable components
Participate in modernization efforts involving legacy frameworks and enterprise systems
Support integrations with internal and external systems
Contribute to architectural decisions, deployment strategies, and performance improvements
Troubleshoot issues across enterprise application environments from infrastructure through application layers
Participate in code reviews, testing initiatives, Agile ceremonies, and continuous improvement efforts
Mentor and guide team members on development best practices and modern engineering approaches
Requirements
Strong experience with the Java ecosystem including Maven, Spring Boot, JUnit or other testing frameworks, JMeter or other load/performance testing tools
Experience building and supporting REST APIs
Experience working with authentication protocols and API security practices
Strong experience with JavaScript, TypeScript, Node.js, React preferred, Angular experience is also valuable
Experience working with component library systems and modern frontend tooling
Experience using VSCode and related development tools
Experience with Git, GitHub Enterprise or similar platforms
Unit testing, integration testing, and load testing practices
Postman and curl
Containers and containerized deployments
Ability to troubleshoot enterprise API deployments from DNS/network layers through application layers
Cloud experience required, with AWS strongly preferred
Experience with automated provisioning tools, account/environment management, serverless technologies, API deployment and management, load balancing, security and access management best practices
Experience with relational databases such as PostgreSQL, MySQL, Oracle
Experience with NoSQL databases including DynamoDB preferred
Nice to have
Experience with AI tools and an understanding of current capabilities, practical applications, benefits and limitations
Familiarity with test-driven development (TDD) environments and iterative testing cultures
Experience working within Agile or Lean delivery environments
Participation in Agile ceremonies, sprint planning, and iterative delivery cycles
What we offer
Medical, vision, dental, and life and disability insurance