Senior FullStack Developer
CONTRACT
Canada
Posted 3 months 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
Description:
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
MUST HAVE:
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 Category | Fullstack Developer |