17 Aug
|
Caspian One
|
Greater Toronto Area
17 Aug
Caspian One
Greater Toronto Area
Senior Full Stack Developer
Java | Spring Boot | Angular | SQL
? Hybrid (2 days onsite per week) ? Banking / Financial Services
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
- Robust 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
Desirable Experience
- 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
Interested? Apply now and a member of the team can get in touch
📌 Full Stack Engineer (Greater Toronto Area)
🏢 Caspian One
📍 Greater Toronto Area