Job Description

We are seeking a Senior Full Stack Developer to join the ClientLink Development team supporting a large‑scale wealth management application.

What will you do?

  • Design, develop, enhance, and maintain enterprise applications and backend services for the ClientLink platform
  • Develop and optimize Java‑based applications and Oracle PL/SQL components
  • Create and maintain Unix/Linux/Perl shell scripts for automation, scheduling, deployment, and operational support
  • Analyze and troubleshoot complex production and non‑production issues
  • Perform SQL tuning and database performance optimization for high‑volume transactional systems
  • Participate in modernization initiatives, including AI enablement and microservices transformation
  • Collaborate with architecture and business teams to define scalable technical solutions
  • Contribute to system design, code reviews, and development standards
  • Mentor junior developers and provide technical leadership within the team
  • Participate in Agile delivery ceremonies and contribute to sprint planning and estimation activities

Must Have’s

  • 5+ years of software development experience in enterprise environments
  • Strong hands‑on experience with:
    • Java / J2EE development
    • Java Spring Boot
    • Oracle PL/SQL
    • Unix/Linux/Perl Shell scripting
  • Strong SQL and database performance tuning experience
  • Experience working with large‑scale transactional systems
  • Experience with REST APIs and service‑oriented architecture
  • Experience with AI‑assisted code generation, automated testing, vulnerability remediation/management, and development productivity enhancements
  • Strong troubleshooting and analytical skills
  • Experience with source control and CI/CD pipelines
  • Familiarity with Agile delivery methodologies

Nice to have’s

  • Experience in wealth management, portfolio management, or capital markets platforms
  • Experience with microservices architecture and modernization initiatives
  • Familiarity with container platforms and OpenShift/Kubernetes
  • Experience with messaging/event‑driven architecture
  • Experience supporting mission‑critical production environments
  • Exposure to Angular or modern UI frameworks is an asset
  • Knowledge of performance engineering and scalability optimization

What's in it for you?

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high‑performing team
  • A world‑class training program in financial services
  • Flexible work/life balance options
  • Opportunities to do challenging work

Job Skills

  • Analytical Thinking
  • Application Development
  • Application Integrations
  • Application Maintenance
  • Applications Architecture
  • Computer Programming
  • Design
  • Detail‑Oriented
  • Emerging Technologies
  • Enterprise Application Delivery
  • Group Problem Solving
  • Microservices Architecture
  • Programming Languages
  • RESTful APIs
  • Software Development
  • Software Development Life Cycle (SDLC)
  • Solutions Design
  • System Applications
  • System Integration

Additional Job Details

  • Address: RBC CENTRE, 155 WELLINGTON ST W: TORONTO
  • City: Toronto
  • Country: Canada
  • Work hours/week: 37.5
  • Employment Type: Full time
  • Platform: TECHNOLOGY AND OPERATIONS
  • Job Type: Regular
  • Pay Type: Salaried
  • Posted Date:
  • Application Deadline:
  • Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

#J-18808-Ljbffr
Similar jobs

Senior Full Stack Developer

Apply Now
Back to search page