Developer Technology I

PurolatorMississauga, ON
Onsite

About The Position

We’re looking for a Software Developer with expertise in Java (Spring Boot, JPA/Hibernate), Python, Angular, React, Node.js, and AWS. You should have experience building scalable, high-performance applications, fixing production defects, providing RCAs and be comfortable writing SQL queries. If you’re a self-starter who delivers high-quality code with minimal supervision, we’d love to hear from you.

Requirements

  • Java (Spring Boot, JPA/Hibernate), Python
  • Angular (including unit testing)
  • React (including unit testing)
  • Node.js
  • AWS (EC2, S3, Lambda, RDS - MSSQL, SQS, CloudWatch)
  • MSSQL - RDBMS
  • NoSQL – DynamoDB
  • Strong problem-solving skills.
  • Excellent communication and teamwork.
  • Self-motivated and independent.
  • Good time management and ability to meet deadlines.
  • Proficiency in English is required for this position due to the frequent communications that must be conducted in English with various stakeholders.

Nice To Haves

  • Docker
  • CI/CD pipelines

Responsibilities

  • Build and maintain scalable applications using Java (Spring Boot, JPA/Hibernate, Angular, React) and Python.
  • Develop and test Angular components.
  • Collaborate with team to define and implement new features.
  • Optimize application performance and database queries.
  • Write and fine-tune SQL queries.
  • Develop RESTful APIs and microservices with Node.js and Spring Boot.
  • Deploy and manage applications on AWS.
  • Maintain code quality through best practices and code reviews.
  • Debug and resolve issues across the full stack.
  • Work independently and deliver tasks on time.

Benefits

  • Access to training programs and mentorship to enhance your skills.
  • Clear career progression opportunities within a forward-thinking team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service