Senior Full Stack Developer

at  National Bank of Canada

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025Not Specified30 Jan, 20253 year(s) or aboveComputer Science,Mastery,Java,Bilingualism,It,Soft Skills,Jenkins,Docker,Software Development Tools,Microservices,Leadership,NexusNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

A career as a senior full-stack developer in the client data management team at National Bank means acting as a specialist in data integration and consumption. This job allows you to have a positive impact on our organization through your skills in developing, designing, and delivering technological solutions.

REQUIREMENTS

  • Bachelor’s or master’s degree in software engineering, computer science, or equivalent;
  • 3 to 5 years of experience as a senior full-stack developer;
  • Mastery of software engineering concepts and object-oriented development;
  • Advanced knowledge of Java;
  • Experience in implementing concepts of a modern software ecosystem: domain-driven architecture, microservices, APIs, streaming, Cloud technologies, real-time data flows, API/microservices orchestration;
  • Knowledge of agile software development tools, source code management, and DevOps platforms (Jenkins, git-Bitbucket, Nexus, Docker, etc.);
  • ‘You build it; You run it’ mindset;
  • Bilingualism (French/English).

Soft skills to add to competencies if possible

  • Leadership;
  • Proactive and collaborative attitude;
  • Ability to diagnose and resolve complex problems;
  • Spirit of innovation and commitment to excellence.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

Montréal, QC, Canada