G

Senior Java Software Engineer (Quebec City)

Grid Dynamics

québec, qc, Canada Full-time June 08, 2026

Found Description

We are seeking a strong Senior Java Developer with good technical expertise, to be responsible for the backend development distributed platform for one of the largest world-leading retailers. You will be working as a key member of this cooperative team with a group of experts recognized around the world. This is an excellent opportunity to play a role as a key contributor in creating the next generation of network-centric distributed and scalable architectures. Responsibilities

Design and build scalable microservices and APIs using REST, GraphQL, or similar technologies. Implement advanced architectures including event-driven systems, state machines, and complex workflow orchestration. Develop full-stack applications with strong backend expertise in Python, Java, .NET, or C++. Design and manage data models in both relational and NoSQL databases. Deploy and manage cloud-based applications using Docker, Kubernetes, and related tools such as Helm and Kompose. Own the full lifecyc...

Ready to Apply?

Submit your application for Senior Java Software Engineer (Quebec City) at Grid Dynamics

Apply Now