Full Stack Developer

JOB DESCRIPTION

Location: Hybrid |Downtown, Toronto |Burlington

Duration: 12 months

Our client a leading financial institution in Downtown Toronto is looking for a Full Stack Developer – Proficient to participate in a daily standup to discuss the ongoing stories, blockers, and progress updates. The successful candidate will have the opportunity to work with one of the Top 5 Banks in Canada.

Typical Day in role:

  • Morning standup / team meeting
  • Code Development – Work on writing, testing, reviewing, & investigating code to implement new features based on user stories that are required.
  • Problem Solving & Debugging – Figure out why a service or app is not responding as expected. Determine possible solutions.
  • Testing & Validations – Prove happy paths, validate unhappy paths. Support QA with environment setup, unblock them so they can run their suits, address any defects raised.
  • Collaboration – Agile ways of working, collaboration between the squad – multiple developers working on the same project. 
  • Documentation – Write or update documentation for project that’s being worked on to ensure the team has clean insights.
  • Reviews – Peer code reviews, allows opportunity to learn a bit about other projects, by reviewing code of peers from different squads.

Must-Have Skills:

  • Laravel (PHP)
  • APIs
  • Java
  • NodeJs
  • Kafka
  • Single Page Applications
  • Azure
  • Kubernetes
  • Splunk
  • Dynatrace
  • Agile ways of working
  • Experience with creating microservices.

Soft Skills Required:

  • Collaborative
  • Will to pick up new challenges
  • Adaptability to move through projects.

Education:

  • Diploma / Degree in Computer science

Finance professional is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.