Full Stack Engineer

Spruce InfoTech Inc. • greater toronto area, canada, Canada • Posted June 17, 2026

Location greater toronto area, canada
Job Type Full-time
Category Other-General
Posted June 17, 2026

Full Stack Senior Developer

Toronto, Canada – Hybrid

Detailed JD (Roles and Responsibilities)

  • Design and develop scalable, high-performance microservices architectures using Java (Spring Boot).
  • Build and maintain RESTful APIs and GraphQL services for enterprise-grade web applications.
  • Develop and integrate web applications with backend microservices.
  • Implement event-driven architectures using Kafka for asynchronous communication.
  • Work with MuleSoft Anypoint/Salesforce integrations for API-led connectivity.
  • Collaborate with cross-functional teams in Agile/Scrum environments to deliver high-quality solutions.
  • Automate CI/CD pipelines using GitHub and Jenkins.
  • Deploy and manage applications in containerized environments (Kubernetes).
  • Develop ML/AI-based solutions or integrate AI capabilities where applicable.
  • Monitor applicatio...

Interested in this role?

Click the button below to start your application.

Apply Now