fullstack developer

Montreal

34,67$ - 54,18$ /heure

Offre publiée le 2025-09-10

Capgemini

Overview

Fullstack Developer (Contract)

Montreal, QC, Canada (Hybrid)

Contract (6 months 1 day)

Published 3 months ago

Data integration in financial services

Technical documentation, code reviews, best practices in development

Continuous Integration / Continuous Deployment pipeline participation, TDD

Fullstack development, backend and frontend integration, Agile methodologies, application lifecycle management

Java, Spring Boot, Angular, Python

Face-to-Face Interview: Mandatory

Key Responsibilities

  • Develop and maintain new and existing application components using Java (Spring Boot), Angular, and Python.
  • Support all phases of the product lifecycle including analysis, design, development, testing, and deployment.
  • Gather and analyze requirements through interaction with business users and stakeholders.
  • Participate actively in Agile ceremonies and cross-team collaborations.
  • Promote best practices in Test Driven Development (TDD), development tools, and technologies.
  • Write, update, and maintain technical documentation, including architecture and design diagrams.
  • Participate in code reviews to ensure quality and adherence to standards.
  • Troubleshoot and debug application issues, providing timely fixes.
  • Stay current with industry trends, best practices, and emerging technologies.
  • Mentor and provide guidance to junior developers within the team.

Technical Profile

  • Proven experience in backend development with Java and Spring Boot.
  • Strong hands-on skills in UI / front-end development with Angular.
  • Experience maintaining / enhancing fullstack applications (Java / Angular / Python).
  • Familiarity with Agile software development methodologies.
  • Strong focus on code quality, documentation, and adherence to best practices.

Functional Profile

  • Experience in financial services, risk management, or related domains preferred.
  • Ability to analyze business requirements and translate them into technical solutions.
  • Strong communication and collaboration skills for working with front office users and cross-functional teams.
  • Experience mentoring junior developers and fostering knowledge sharing.

Skills Summary

Core Expertise: Fullstack development, backend and frontend integration, Agile methodologies, application lifecycle management

Languages & Frameworks: Java, Spring Boot, Angular, Python

Database & Messaging: (Not specified, but experience with data integration in financial services is a plus)

DevOps & CI / CD: Continuous Integration / Continuous Deployment pipeline participation, TDD

Other Tools & Technologies: Technical documentation, code reviews, best practices in development

Soft Skills: Proactive communication, problem-solving, analytical thinking, mentoring, collaboration, adaptability to changing technology landscapes

Compensation & Benefits

The pay range that the employer in good faith reasonably expects to pay for this position is $34.67 / hour - $54.18 / hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.

Equal Opportunity

Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.

J-18808-Ljbffr