Senior FullStack Developer

Posted 3 weeks ago

We are looking for a Senior FullStack Developer! Reach out if you are interested and feel free to refer friends/colleagues!


Type of Employment: Contract
Title: Senior FullStack Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Financial
Job ID number: 226


Mandate description:
What you’ll do here:

  • Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines.
  • Develop/support web applications in Angular and Java services in Agile mode
  • Master the technical and business features of the system to be able to explain them to other colleagues, while interacting effectively with users.
  • Translate requirements into technical specifications / software components.
  • Ensure the design and modeling of programmatic solutions for complex problems achieving documented functional and non-functional requirements.
  • Review design as part of deliverables (Code and Design Quality).
  • Support and guide the project team in development activities to ensure the quality of the code delivered while meeting project deadlines.
  • Write unit and integration tests for each function in which development is required.
  • Participate in the implementation of regression testing strategies to improve the stability of the application components.
  • Support in the development of major systems using new Web and application technologies
  • Improve and/or develop functionalities to meet the needs of users by designing solutions, solving problems, producing estimates of the work to be done and by programming, testing, debugging and documenting the work
  • Brainstorm technical solutions with other team members, making prototypes, as needed
  • Need to interact on a regular basis with colleagues across the country

What you bring to the table:

  • Undergraduate degree in Computer Science or any combination of equivalent education and experience
  • 8 years of software development experience
  • Ability to analyze and synthesize data
  • Initiative and ability to work under pressure
  • Can work in a team and detail oriented


Skills Required:

  • Knowledge of HTML, CSS, Javascript and Typescript is a must
  • Excellent coding skills in Java, Spring, Springboot (required)
  • Excellent knowledge of Angular framework (required)
  • Knowledge of GIT (required)
  • Knowledge of CI/CD tools (Openshift, GitHub Actions, Jenkins)
  • An Agile/Scrum/Safe and DevOps mindset.

Our stack:

  • Architecture: Micro-services – Micro-frontends
  • Web: Angular – Java – Spring Boot – Spring Cloud – MongoDB
  • Tools: GitHub – JIRA – Confluence – Teams – IntelliJ – Postman – Maven
  • CI/CD: Jenkins – Veracode – SonarQube – Prisma Cloud – Argo CD
  • Hosting: Docker – Kubernetes – OCP

Languages spoken and written: English, French
Technologies demandées / Technologies required:

  • Java
  • Git
  • Angular
  • Spring
  • Jenkins

On-call required: Being available to do 1 one night release per month
Nice Have:

  • This role is in Montreal and they need to go into the office 2 days a week. 2020 Robert-Bourassa.
  • Bilingual English and French is requirement but the more fluent they are the better obviously.

Job Features

Job CategoryFullstack Developer

Apply Online