Senior Full Stack Developer

5 days ago


Toronto ON, Canada TEEMA Full time

Senior Full Stack Developer (Java + Node + AWS) Remote or Hybrid in Canada 6-Month Contract with High Renewal Potential Build systems that matter — at scale. We're partnering with a large financial enterprise, the global tech arm of one of the most influential financial services organizations in the world. As part of a multi-phase modernization initiative, they're looking for a Senior Full Stack Developer to join their experienced engineering team. You'll work on enterprise-scale systems, using a modern tech stack, with a strong focus on code quality, collaboration, and long-term stability. Why This Role Stands Out Impactful Engineering: Contribute to high-availability platforms used across global financial markets. Modern Stack: Java, NodeJS, AWS, microservices, event-driven architecture, React/Angular. Strong Culture: Pair programming, architectural collaboration, and design-first development. Long-Term Opportunity: contracts often renew — this role supports a large, ongoing transformation. What You'll Be Working On Designing and developing backend services with Java (Spring Boot) and NodeJS Building cloud-native services using AWS (Lambda, EC2, API Gateway, S3, etc.) Creating enterprise-grade APIs, integrations, and microservices Contributing to modern front-end modules using React or Angular Writing clean, scalable code with a focus on performance, testing, and reliability Collaborating with senior engineers in Canada and Europe in an Agile environment What You Bring Backend-Focused Full Stack (60% backend / 40% frontend): Backend Java (Spring Boot, JPA, microservices, API design) NodeJS (REST APIs, scalable services, debugging) AWS (IAM, Lambda, RDS, CloudWatch, etc.) Messaging: Kafka, SQS, SNS CI/CD: Jenkins, GitHub Actions, Docker, Maven Frontend React or Angular (modern versions) TypeScript, JavaScript, HTML/CSS Component-driven architecture and UI testing General Excellent communication skills (critical for this role) Proven experience in enterprise environments (finance, banking, insurance, SaaS) Comfortable with Agile practices and pair programming Stable work history with depth in recent roles Bonus Points For Experience in financial services or enterprise system modernization Familiarity with distributed teams and asynchronous collaboration Strong testing mindset (JUnit, Jest, Cypress, etc.) Event-driven architecture understanding



  • Toronto, ON, Canada CDW Canada Full time

    Role: Senior Full Stack Developer Duration: 6 months starting January 12, 2026. Job Title Senior Full Stack Developer What is the opportunity? Network Security SRE team is looking for an automation developer who is experienced of working across the full stack, building automation solutions that enable positive user experiences and measurable business growth....

  • Full Stack Developer

    3 weeks ago


    Toronto, ON, Canada Alliance Search Partners Full time

    Senior Full Stack Developer (Java Focus) We are seeking a Senior Full Stack Developer with hands-on experience in developing, enhancing, and maintaining Java-based backend applications and services. In this role, you will translate IT requirements into the design, development, and integration of fully automated solutions on Azure. RESPONSIBILITIES Lead and...

  • Full Stack Developer

    2 weeks ago


    Toronto, On, Canada Alliance Search Partners Full time

    Senior Full Stack Developer (Java Focus) We are seeking a Senior Full Stack Developer with hands-on experience in developing, enhancing, and maintaining Java-based backend applications and services. In this role, you will translate IT requirements into the design, development, and integration of fully automated solutions on Azure. RESPONSIBILITIES Lead and...


  • Toronto, ON, Canada Bevertec Full time

    Job Title: Software Developer - Full Stack - Senior RQ: RQ09843 Duration: 6 months (likely extension) Organization: Government Services Integration Cluster Hybrid: 3 Days onsite / 2 days remote • From October 20, 2025, the candidate is required to work onsite 4 days a week and 1 day from home • From January 5, 2026, the candidate is required to work...


  • Toronto, ON, Canada Hays Full time

    Our client has an immediate opening for a Senior Full Stack Java Developer to join their team in Toronto on a 6 months contract with high probability of further extension. In your new role as a Senior Full Stack Java Developer, you will be working on the Customer Domain team on either Authentication platform or Customer Profile Service that is used across...


  • Toronto, ON, Canada Hays Full time

    Our client has an immediate opening for a Senior Full Stack Java Developer to join their team in Toronto on a 6 months contract with high probability of further extension. In your new role as a Senior Full Stack Java Developer, you will be working on the Customer Domain team on either Authentication platform or Customer Profile Service that is used across...


  • Toronto, ON, Canada Hays Full time

    Our client has an immediate opening for a Senior Full Stack Java Developer to join their team in Toronto on a 6 months contract with high probability of further extension. In your new role as a Senior Full Stack Java Developer, you will be working on the Customer Domain team on either Authentication platform or Customer Profile Service that is used across...


  • Toronto, On, Canada Hays Full time

    Our client has an immediate opening for a Senior Full Stack Java Developer to join their team in Toronto on a 6 months contract with high probability of further extension. In your new role as a Senior Full Stack Java Developer, you will be working on the Customer Domain team on either Authentication platform or Customer Profile Service that is used across...


  • Toronto, ON, Canada Hays Full time

    Our client has an immediate opening for a Senior Full Stack Java Developer to join their team in Toronto on a 6 months contract with high probability of further extension. In your new role as a Senior Full Stack Java Developer, you will be working on the Customer Domain team on either Authentication platform or Customer Profile Service that is used across...


  • Toronto, ON, Canada Hays Full time

    Our client has an immediate opening for a Senior Full Stack Java Developer to join their team in Toronto on a 6 months contract with high probability of further extension. In your new role as a Senior Full Stack Java Developer, you will be working on the Customer Domain team on either Authentication platform or Customer Profile Service that is used across...