Backend-leaning Full Stack Engineer building enterprise catering SaaS for restaurant organizations. Designing Java services, REST APIs, and React/Node.js features across a cloud platform.
Responsibilities
Design, build, and refine full stack features for a multi-tenant SaaS platform serving enterprise restaurant and catering customers
Design and implement backend services and REST APIs with attention to clarity, maintainability, and backward compatibility
Work across Java/Spring services and modern React/Node.js applications
Contribute to architectural improvements and move existing patterns toward more event-driven designs
Write automated tests and help maintain a reliable, secure, production-ready engineering environment
Author and maintain CI/CD workflows in GitHub Actions and participate in the lifecycle from design through deployment
Collaborate with product and engineering peers to turn customer needs into software solutions
Own built features with focus on follow-through, product quality, and steady delivery
Requirements
Professional experience as a full stack engineer with strong backend depth and comfort across the stack
Strong production experience with Java, Spring Boot, and Hibernate
Production experience with React and Node.js
Experience designing and implementing REST APIs in real-world applications
Experience with cloud-based SaaS applications and multi-tenant product considerations
Familiarity with message-based or event-driven systems
Experience shipping meaningful software in e-commerce, ERP, or CRM environments; e-commerce experience especially relevant
Commitment to automated testing, code quality, and secure development practices, including awareness of common web security risks
Experience with CI/CD pipelines, including hands-on work with GitHub Actions or similar tooling
Nice to have: approval workflows, complex pricing, enterprise order flows, POS integrations, payment gateways, Azure Cosmos DB or other document databases, observability and OTEL-style instrumentation, infrastructure-as-code, and hospitality, restaurant, or catering software experience
Benefits
Direct, visible impact on a product used in real business operations
Thoughtful engineering, practical problem solving, and steady improvement over unnecessary complexity
Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud - native payments platform. Designing resilient, regulated, high - volume payment infrastructure from Ontario, Canada.
Senior Backend Engineer building Ruby and GraphQL source - code workflows for GitLab’s DevSecOps platform. Improving reliability, performance, and collaboration across repositories and AI - assisted development.
Senior Developer (Java/Python) needed for hybrid contract in Toronto. Must have 8 - 10 years experience with Java, Python, Spring Boot, and microservices.
Back - end engineer building scalable AI orchestration services and real - time infrastructure for Superhuman’s productivity platform. Collaborating across product teams to deliver reliable AI - powered features.
Hiring Full Stack Java Developer & Backend Java Developer for a hybrid role in Toronto, ON. Requires 6+ years of experience with Java, Spring Boot, Microservices, and Cloud.
Programmeur - analyste .NET senior développant et optimisant des systèmes d’information pour Exposant 3, firme québécoise de services - conseils TI. Collaborant aux architectures, tests, déploiements et corrections applicatives en mode hybride à Montréal.
Staff Ruby engineer building GitLab’s AI - powered Duo Agent Platform repository flows. Leading autonomous agents, onboarding, architecture, and cross - team technical direction.