Enable job alerts via email!

Senior Full Stack Developer - Halifax

RBC

Bedford

Hybrid

CAD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Technology Developer to join their Reconciliations IT Technology team. This role involves designing and developing scalable micro-services to enhance operational efficiency in Capital Markets. You will leverage your extensive experience in Java full stack development and work with cutting-edge technologies in a collaborative environment. The company values growth and offers comprehensive benefits, a flexible work/life balance, and opportunities for professional development. If you thrive on challenges and want to make a meaningful impact, this is the perfect opportunity for you.

Benefits

Comprehensive benefits
Bonuses
Stock options
World-class training
Flexible work/life balance
Challenging work experiences

Qualifications

  • 5-7 years of development experience with Java full stack and Azure.
  • Strong knowledge of CI/CD and version control software.

Responsibilities

  • Design and develop scalable micro-services for reconciliation systems.
  • Enhance functionalities by solving problems and documenting processes.

Skills

Java Full Stack
Angular
Node.js
API Cloud
SQL
C#
VB.NET
CSS
JavaScript
REST APIs

Tools

Jenkins
GitHub
Kafka
MongoDB

Job description

Job Summary

Job Description

What is the opportunity?

Join the Reconciliations IT Technology team as we continuously deliver new products to modernize operational business processes by providing enterprise-grade solutions. We are seeking a talented and adaptable Senior Technology Developer to develop and maintain our existing portfolio of applications and deliver new business capabilities to our Recs-IT in Capital Markets.

What will you do?

Design and develop scalable micro-services to support both our internal reconciliation system and vendor systems, enhancing efficiency and integration.

  • Support the development of major systems using new web and application technologies.
  • Enhance functionalities to meet user needs by designing solutions, solving problems, estimating work, programming, testing, debugging, and documenting.
  • Maintain a process-oriented approach with sound judgment, attention to detail, and flexibility in a dynamic environment. Conduct industry research to clarify and resolve technology or business issues.
  • Identify areas for process improvement and suggest solutions. Facilitate requirements prioritization based on business value.
  • Develop and support front-end, back-end, client & server, and web applications and services in Agile mode.
  • Participate in the developer community to promote continuous improvement and best practices.

What do you need to succeed?

Must have:

  • 5-7 years of development experience with Java full stack (Angular, Node.js, API Cloud, SQL or relational databases), Azure, and backend development using Java/J2EE technologies and Bootstrap.
  • 5-7 years of experience developing multi-tier applications based on Microsoft .NET (C#, VB.NET, MVC, WebForms, Web Services), and client-side technologies (CSS, JavaScript, HTML, AngularJS, PHP, Java, jQuery, ReactJS), REST APIs.
  • Experience with web development tools, version control, package managers, and CI/CD pipelines.
  • Strong knowledge of CI/CD, version control software, and tools like Jenkins, Nexus, GitHub, etc.
  • Domain knowledge in reconciliation, SWIFT, IS20022, and investigation.
  • Hands-on experience with data processing, ETLs, queuing systems (Kafka, MQ).
  • Experience building transactional/financial systems and working with relational databases like SQL Server, MongoDB.
  • Excellent communication and presentation skills, with the ability to understand stakeholder needs.
  • Results-driven with the ability to handle multiple tasks and deadlines.

Nice-to-have:

  • Strong understanding of Capital Markets products and trade lifecycle.
  • Experience leading analysis for industry-wide projects like T+1.
  • Hands-on experience with IntelliMatch, IntelliTRACS, NEXTGEN, or XCEPTOR reconciliation systems.
  • Experience designing test automation frameworks using OOP languages like Java or Python.
  • Experience working in Agile environments.
  • Ability to influence decision-makers effectively.

What’s in it for you?

We thrive on challenges, growth, and collaborative success. We care about our people, communities, and mutual achievement.

  • Comprehensive benefits, bonuses, and stock options.
  • Leadership support for your development.
  • Opportunity to make a meaningful impact.
  • Work in a dynamic, collaborative, high-performing team.
  • World-class training in financial services.
  • Flexible work/life balance options.
  • Challenging and rewarding work experiences.

#LI-Hybrid

#LI-Post

Job Skills

Application Development, Application Integration, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications

Additional Job Details

Address: 90 Western Pkwy, Bedford

City: Bedford

Country: Canada

Work hours/week: 37.5

Employment Type: Full-time

Platform: Capital Markets

Job Type: Regular

Pay Type: Salaried

Posted Date: 2025-05-05

Application Deadline: 2025-06-13

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline.

Inclusion and Equal Opportunity Employment

At RBC, we believe an inclusive workplace with diverse perspectives is key to our growth. We foster a supportive environment to help our employees perform at their best, collaborate, innovate, and grow professionally. We are committed to policies that promote respect, belonging, and opportunity for all.

Join our Talent Community

Stay informed about career opportunities at RBC. Sign up for updates on jobs, tips, and events at jobs.rbc.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

QA Test Developer

ZayZoon

Halifax

Remote

CAD 60,000 - 90,000

2 days ago
Be an early applicant

Senior Full Stack Engineer

Proposify

Halifax

Remote

CAD 60,000 - 100,000

26 days ago

Software Engineer

DataAnnotation

Nova Scotia

Remote

CAD 80,000 - 100,000

6 days ago
Be an early applicant

Senior Software Developer - Halifax

RBC

Halifax

Hybrid

CAD 80,000 - 120,000

Today
Be an early applicant

PowerShell Developer

VDart Inc

Remote

CAD 70,000 - 110,000

3 days ago
Be an early applicant

Software Developer - GFT Halifax

RBC

Halifax

Hybrid

CAD 70,000 - 110,000

Today
Be an early applicant

software engineer

LifeRaft

Halifax

Hybrid

CAD 80,000 - 100,000

27 days ago

Full Stack Software Developer

Fundmetric, Inc.

Halifax

Hybrid

CAD 60,000 - 100,000

30+ days ago

software engineer

Daxsonics Ultrasound Inc.

Halifax

On-site

CAD 67,000 - 85,000

22 days ago