Back to results

Closed listing

Full Stack Engineer

  • Toronto, ON, Canada

$90 to $100 CAD / hour · Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$90 to $100 CAD / hour
Job type
Contract
Closing date
Experience
· Minium of 3 years of experience;
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Full Stack Developer

Job Type: Contract

Contract Duration: 12 Months

Pay Rate/Salary: CAD 90-100/h Inc

Location: Hybrid – 150 King St W., Toronto, ON (Expected onsite approximately 2 times per week initially)

What You Need to Do

· Deliver and support client connectivity products/services end-to-end: inception, build, testing, release and production support, flexing across activities as demand changes.

· Treat production support as core (“you build it, you run it”), including participation in production governance, monitoring, risk & control where applicable.

· Collaborate with engineers, architects and business stakeholders to shape product/service direction, with strong domain knowledge and customer focus on end-to-end journeys.

· Identify and priorities technical debt alongside new functionality to maintain a healthy, sustainable platform.

· Build reliability in by design by addressing non-functional requirements (performance, resilience, observability, recoverability).

· Ensure safe, predictable change delivery through small, regular, non-breaking releases, plus release/change execution and operational acceptance.

· Participate in production support and operational rituals, including incident response, problem management, PIRs, retros and stand-ups; ensure root causes are fixed and improvements embedded.

· Create and maintain technical test plans and evidence, including automated unit and integration tests, to ensure code quality.

· Pair with teammates to deliver work and support others’ development.

· Communicate progress and learning through blogs/stories sharing outcomes and achievements.

· Drive CI/CD automation and continuous improvement within the DevOps product/service team.

· Stay current on tools/technologies, and apply relevant cyber security and regulatory requirements (e.g., data privacy, consent, data residency).

· Be self-motivated, able to learn quickly (including multiple programming languages) and perform with minimal supervision under pressure.

What You'll Need to Succeed

· Minium of 3 years of experience; Preferred 3 - 6 years.

· Full-stack DevOps experience across development, testing and production support.

· Expertise and demonstratable experience in at least 2 programming languages (Java 21 or JavaScript) and handling multi thread applications.

· Relational database experience (PostgreSQL preferred).

· Working knowledge of Unix and a solid infrastructure understanding.

· Experience designing/consuming HTTP APIs (e.g., REST).

· Strong analytical, problem-solving and decision-making skills.

· Knowledge of secure engineering practices, automated testing, and monitoring/alerting with incident triage fundamentals.

· Strong collaboration and communication with a practical delivery mindset.

· Willingness to learn across engineering, testing, security and operational support.

· Fully test implemented solutions including writing Unit tests, in advance of User Acceptance Testing.

· Nice to have familiarity with AI tools/technologies.

What You'll Get in Return

You will have the opportunity to work with a talented team of professionals in a dynamic and supportive environment. Client is offering competitive compensation, professional development opportunities, and the chance to make a significant impact on our clients' success.

What You Need to Do Now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.

This posting is for an existing vacancy with the organization.

AI may be used to screen, assess or select applicants for the position.

More about this job

Responsibilities

Deliver and support client connectivity products end-to-end, from inception and build to production support and monitoring. Collaborate with stakeholders to shape product direction while managing technical debt and ensuring platform reliability.

Requirements

Requires 3-6 years of full-stack DevOps experience with expertise in Java 21 or JavaScript and relational databases like PostgreSQL. Candidates must have strong analytical skills and experience with secure engineering and automated testing.

Skills

  • Java 21
  • JavaScript
  • PostgreSQL
  • Unix
  • REST APIs
  • DevOps
  • CI/CD
  • Unit Testing
  • Integration Testing
  • Multi-threading
  • Secure Engineering
  • Incident Response
  • Problem Management
  • Monitoring
  • Observability
  • AI Tools

Benefits

  • Competitive Compensation
  • Professional Development Opportunities

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting
  • Finance & Accounting

Keywords

  • Full Stack Engineer
  • DevOps
  • Java 21
  • JavaScript
  • PostgreSQL
  • Unix
  • REST
  • HTTP APIs
  • CI/CD
  • Unit Testing
  • Integration Testing
  • Secure Engineering
  • Incident Triage
  • Production Support
  • Multi-threading
  • Observability
  • Resilience
  • Recoverability
  • Data Privacy
  • Data Residency
  • Banking
  • Financial Services
  • IT Consulting
  • AI Tools
  • PIRs
  • Technical Debt
  • Agile
  • Stand-ups
  • Cyber Security
  • Regulatory Requirements

Report this job