Full Stack Engineer

Caspian One

Toronto

Hybrid

CAD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Caspian One partners with a leading investment bank to hire an experienced Senior Full Stack Developer for the AML function. This hybrid Toronto-based role focuses on building scalable backend services with Java/Spring Boot and Angular UI work, within a high-profile regulatory reporting programme.

You will contribute to designing and enhancing enterprise applications, writing efficient SQL, and collaborating with stakeholders to meet compliance and security standards in a regulated banking

Qualifications

  • 7+ years of software development experience.
  • Strong Java and Spring Boot experience.
  • Solid Angular front-end development skills.
  • Strong SQL and database development capabilities.
  • Experience with large-scale enterprise applications.
  • Knowledge of software engineering best practices and design principles.
  • Excellent problem-solving and stakeholder communication.
  • Experience in regulated environments, financial services preferred.
  • Experience on AML, compliance, or regulatory reporting platforms.
  • Exposure to cloud technologies and modern DevOps practices.
  • Experience with CI/CD pipelines and automated testing.

Responsibilities

  • Design and develop enterprise-scale AML/regulatory reporting applications.
  • Build backend services using Java and Spring Boot.
  • Develop and maintain Angular-based UIs.
  • Write efficient SQL queries and data solutions.
  • Collaborate with stakeholders, architects, QA and analysts.
  • Contribute to system design and best-practice standards.
  • Support modernization of critical banking applications.
  • Ensure secure, scalable, compliant solutions.

Skills

Java
Spring Boot
Angular
SQL
Banking domain knowledge

Tools

CI/CD pipelines
Cloud technologies
DevOps practices

Job description

We're partnering with a leading investment bank to hire an experienced Senior Full Stack Developer to join a high-profile team within the bank's Anti-Money Laundering (AML) function.

This role sits within a major cash transaction reporting programme, supporting a business-critical application responsible for monitoring, processing, and reporting large cash transactions. You'll be joining a collaborative team delivering solutions that help meet regulatory and compliance obligations across the bank.

While this is a full-stack position, the focus is primarily on backend development, with approximately 70% Java development and 30% Angular UI work.

What You'll Be Doing
  • Designing, developing, and enhancing enterprise-scale applications within the AML and regulatory reporting domain
  • Building robust backend services using Java and Spring Boot
  • Developing and maintaining Angular-based user interfaces
  • Writing efficient, high-performance SQL queries and database solutions
  • Collaborating with business stakeholders, analysts, architects, and QA teams
  • Contributing to system design, technical decisions, and best practice development standards
  • Supporting the ongoing enhancement and modernisation of critical banking applications
  • Ensuring solutions are secure, scalable, and compliant with banking regulations
What We're Looking For
  • 7+ years of software development experience
  • Strong commercial experience with Java and Spring Boot
  • Solid front-end development experience using Angular
  • Strong SQL and database development skills
  • Experience developing and supporting large-scale enterprise applications
  • Strong understanding of software engineering best practices and design principles
  • Excellent problem-solving and stakeholder communication skills
  • Experience working within highly regulated environments is advantageous
  • Financial services or banking experience
  • Experience working on regulatory, compliance, AML, fraud, risk, or reporting platforms
  • Exposure to cloud technologies and modern DevOps practices
  • Experience with CI/CD pipelines and automated testing
Working Pattern

This is a hybrid position requiring onsite attendance:

  • Every Monday and Tuesday
  • The first Friday of each month
Why Apply?
  • Join a high-impact programme within a leading banking organisation
  • Work on systems that play a critical role in financial crime prevention and regulatory compliance
  • Be part of a collaborative engineering environment using modern Java technologies
  • Opportunity to influence architecture and technical direction while delivering meaningful business value
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

Citi • Mississauga

On-site
CAD 112,000 - 155,000
Hybrid work model
Learning and development programs
Wellbeing support
+2
Full Stack Java Developer
Full Stack Java Developer

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Hybrid work model (3 days in office)
Structured learning programs
Wellbeing resources
+2
Java/Angular Developer
Java/Angular Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 100,000
Full Stack Java Developer (Contract)
Full Stack Java Developer (Contract)

CoreFactor Inc. • Toronto

On-site
CAD 96,000 - 165,000
Full Stack Java Developer (Contract)
Full Stack Java Developer (Contract)

JobCubby • Canada

On-site
CAD 90,000 - 130,000
Full Stack Developer in Risk and Information Management (RIM)
Full Stack Developer in Risk and Information Management (RIM)

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Low latency Senior Java Developer
Low latency Senior Java Developer

United States Digital Space LLC • Mississauga

On-site
CAD 169,000 - 238,000
Full Stack Java Developer
Full Stack Java Developer

Citigroup Inc. • Mississauga

Hybrid
CAD 90,000 - 140,000
Hybrid work model 3 days in office, 2远
Structured learning programs
Exposure to large-scale engineering
+3
Java FS Developer (Angular)
Java FS Developer (Angular)

Keasis • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
Full Stack Developer
Full Stack Developer

Kumaran Systems • Toronto

On-site
CAD 90,000 - 130,000