Senior Full Stack Java Developer

3 days ago

Toronto, ON, Canada Randstad Full-time $120,000 - $150,000 Contract

Build scalable enterprise applications onsite in Toronto using Java, Spring Boot, React, and Angular across full-stack delivery. Lead secure APIs and responsive interfaces.

This senior contract role spans application architecture, technical delivery, and full-lifecycle software development. You will connect business requirements with backend architectures, modern frontends, and relational or NoSQL platforms. The work includes enterprise solutions, automated testing, CI/CD, and Microsoft Azure services.

Key Responsibilities:

  • Translate requirements into secure, scalable enterprise applications
  • Develop Spring Boot microservices, RESTful APIs, and batch processes
  • Build accessible React, Angular, TypeScript, and JavaScript interfaces
  • Optimize PostgreSQL, PL/pgSQL, and Azure Cosmos DB structures
  • Execute testing, troubleshooting, deployments, and system integrations

Requirements:

  • Minimum 10+ years developing n-tier enterprise software
  • Deep Java, Spring Boot, and microservices architecture expertise
  • Proficiency with React or Angular and TypeScript
  • Experience with PostgreSQL, Azure Cosmos DB, and ORM frameworks
  • Testing experience using JUnit 5, Mockito, Jest, or Playwright

Apply senior full-stack engineering expertise across Java, Spring Boot, frontend frameworks, databases, testing, and enterprise delivery.