Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Java Engineer (Backend)

$118k - $152k per year
Full-time

Capco

Shape the future of banking by modernizing enterprise platforms and building cloud-native solutions that deliver real business impact.

The Role

We're looking for a Staff Java Engineer who combines deep technical expertise with a passion for engineering excellence. This is a hands-on leadership role where you'll help modernize large-scale banking platforms, influence engineering strategy, and mentor teams while remaining actively involved in software development.

You'll partner with architects, product owners, and engineering teams to design and deliver resilient, scalable backend solutions using modern Java technologies, cloud platforms, and engineering best practices. You'll be a technical leader who raises the engineering bar through collaboration, coaching, and continuous improvement.

Why This Role Is Open

We are currently hiring for this role due to an existing vacancy within our organization. This position is open as part of our ongoing business needs, and we are actively reviewing applications to fill this role with a qualified candidate who can make an immediate impact.

What You'll Do


  • Design and build scalable backend applications using Java, Spring Boot, Microservices, APIs and event-driven architectures for enterprise banking platforms.

  • Lead modernization initiatives, helping clients migrate legacy applications to cloud-native architectures while promoting engineering best practices.

  • Champion engineering excellence by driving CI/CD, automated testing, DevSecOps, observability, and high-quality software delivery.

  • Remain hands-on with coding, architecture, technical design reviews, and solving complex engineering challenges across multiple delivery teams.

  • Mentor and coach engineers while influencing technical direction, fostering innovation, and encouraging the practical adoption of AI-assisted engineering capabilities.

What We're Looking For


  • 10+ years of software engineering experience with expert-level Java, Spring Boot, Microservices, REST APIs, distributed systems, and modern backend development.

  • Strong experience modernizing enterprise applications within financial services, ideally banking or payments, with exposure to cloud platforms such as AWS, Azure, or GCP.

  • Deep understanding of CI/CD pipelines, containerization, Kubernetes, infrastructure automation, testing frameworks, and quality engineering practices.

  • Proven ability to lead through technical influence, mentor engineering teams, communicate architectural decisions, and collaborate with business and technology stakeholders.

  • Curiosity around emerging technologies, including AI-enabled software development, with a practical mindset for improving developer productivity and software quality.

Bonus Points For


  • Experience with domain-driven design, event streaming technologies (Kafka), or reactive architectures.

  • Knowledge of security, resilience, and regulatory considerations within banking environments.

  • Experience consulting with enterprise clients and leading engineering transformation initiatives.

  • Contributions to open-source projects, engineering communities, or technical publications.

  • Professional certifications in cloud platforms, Kubernetes, or software architecture.

Why Join Capco


  • Deliver high-impact technology solutions for Tier 1 financial institutions.

  • Work in a collaborative, flat, and entrepreneurial consulting culture.

  • Access continuous learning, training, and industry certifications.

  • Be part of a team shaping the future of digital financial services.

  • Help shape the future of digital transformation across Banking & Payments.

Benefits

We offer a competitive, people-first benefits package designed to support every aspect of your life:


  • Comprehensive Benefits Coverage – 100% company-paid health, life, and disability insurance effective from Day 1 of employment.

  • Retirement Savings Program – RRSP with the option of receiving matching employer contributions.

  • Wellbeing Support – Virtual Health Care, Employee & Family Assistance Program (EFAP), wellness reimbursement, and enhanced parental leave from Day 1.

  • Career Development – Business Coach from Day 1, continuous learning opportunities, certifications, and technical development.

  • Additional Benefits – New Parent Gift and a range of programs supporting your health, family, and long-term career growth.

Inclusion at Capco

We're committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know—we'll be happy to help. We value each person's unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our #BeYourselfAtWork culture encourages individuality and collaboration—a mindset that shapes how we work with clients and each other every day.

Use of Artificial Intelligence in Talent Acquisition

At Capco, we use artificial intelligence (AI) tools to support and enhance several parts of talent acquisition. This includes using AI-enabled features within LinkedIn to help source potential candidates, speeding up routine recruitment communications such as emails and creating compelling and brand-aligned job postings that accurately reflect role requirements, and AI-scheduling applications to improve the efficiency of interview coordination.

AI is used as a support tool only. All hiring decisions are made by talent acquisition and hiring teams.

 

Pay Transparency

The salary range for this position is listed below. Additionally, this position may also be eligible to receive an annual discretionary/variable bonus payment.

 

Capco is committed to providing fair and equitable compensation to our people. Our compensation policies and salary ranges are designed to allow our people to progress through the salary range as they demonstrate strong performance and develop in their role over time. The base pay offered to selected candidates will be within the salary range and the placement will vary based upon a variety of factors, including, but not limited to job-related knowledge, skills, experience and internal equity.

Canada Pay Transparency

$118,000 - $152,000 CAD

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Staff Java Engineer (Backend) in Toronto, ON vacancy
  • $150k - $200k per year

     ..., join us! We are a close-knit group of engineers of different stripes - developers, designers...  ...Lead the design and delivery of scalable backend platforms and distributed systems,...  ...backend languages such as Golang, Python, or Java. Strong communication and collaboration... 
    Suggested
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    HelloFresh

    Toronto, ON
    16 hours ago
  • $160k - $220k per year

     ...needed. It is the security layer between people (and non-human-identities) and the systems they need to do their jobs. The Staff Backend Engineer Opportunity We're looking for a Backend Software Engineer who wants to work on hard problems: distributed systems and building... 
    Suggested
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    15 hours ago
  • $185k - $231.5k per year

     ...world's most reliable on-demand, logistics engine for delivery! We're looking for...  ...elegant technical solutions. You'll operate our backend services and architecture that support all...  ...real-time applications ~ Experience with Java/Kotlin ~ Contributor to open source projects... 
    Suggested
    Full time
    Local area

    Doordash

    Toronto, ON
    15 hours ago
  • $170k - $220k per year

     ...endpoint, anywhere in the world. We engineer the end-to-end device experience—from...  ...innovations on the Okta Engineering Blog . Staff Software Engineer- Backend , Device Identity We seek a dynamic...  ...candidate will leverage their deep Java experience to architect, build, and... 
    Suggested
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 days ago
  •  ...been customized and developed by our expert team of lawyers, engineers and research scientists. We’ve found product market fit and are...  ...2024. Competitive compensation. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping... 
    Suggested
    Work at office
    Relocation package
    Flexible hours

    Harvey

    Toronto, ON
    15 hours ago
  •  ...fully profitable year in 2022, becoming the first in our industry to reach this milestone. We are looking for an experienced Backend Software Engineer to join our team and help us revolutionize the way people move around cities. As a key member of our team, you’ll have the... 
    Full time
    Remote work
    Flexible hours

    Lime

    Toronto, ON
    15 hours ago
  • $190.5k - $262k per year

     ...Product, Design, Data Science, and other engineering teams to deliver cohesive, high-impact solutions...  ...available, high-performance, low-latency backend systems at scale. ~ AI-native, using...  ...we use and teach: Backend: Kotlin, Java 16, Hibernate, Guice, Jersey Search... 
    Full time
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    15 hours ago
  • $72k - $138k per year

     ...coaching Summary We are seeking Senior Java Developers to join our team on a 1-year...  ...leading North American Bank. This long-term staff augmentation role requires strong...  .../JPA. Strong understanding of software engineering best practices, including SDLC, code reviews... 
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    7 hours ago
  •  ...services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud... 
    Long term contract
    Full time
    Worldwide

    Mastercard

    Toronto, ON
    18 days ago
  • $180k - $210k per year

     ...About Us We’re looking for a Staff Engineer - User Experience (Backend)to join our Patient Platform team and shape the systems that power patient-facing experiences across our health technology platform. This team owns the APIs, orchestration services, and communication... 
    Full time
    Contract work
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    Prenuvo, Inc.

    Toronto, ON
    15 hours ago
  •  ...right place! We are seeking a talented Staff Backend Developer to join one of our energetic...  ...collaborative team dedicated to enhancing our engineering practices, implementing advanced...  ...be bringing to the team: Outstanding Java knowledge with 5+ years of production usage... 
    Full time
    Worldwide
    Flexible hours

    Lightspeed

    Toronto, ON
    3 days ago
  •  ...Role Title: Java Backend Developer   Work Arrangement: Hybrid (Tuesday - Thursday, 8:30 AM - 5:00 PM)   Experience Required...  ...Role Summary   We are seeking a talented Backend Engineer to design, develop, and maintain scalable, reliable, and secure... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  • $190.5k - $262k per year

     ...one that feels less like a search engine and more like a trusted merchant with...  ...stock and what will sell. As a Staff Engineer on the Search FX team, you...  ...Strong programming skills in Kotlin or Java, with experience in high-performance backend systems, Protocol Buffers, and... 
    Full time
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    15 hours ago
  •  ...work. Visit our Career Page to learn more. Our approach to engineering We prioritize customer needs first We work in small,...  ...In this role, your mission will be to enhance and scale the backend systems powering the Mimica platform ( MERN stack). This means... 
    Full time
    Local area
    Remote work
    Flexible hours

    Mimica

    Toronto, ON
    12 days ago
  • $145.44k - $190.8k per year

     ...scalable, data-driven product systems and looking for a Staff Software Developer with strong engineering skills and a track record of designing and delivering...  ..., ship, and iterate. • Design and build scalable backend services, APIs, and data pipelines that support core product... 
    Long term contract
    Full time
    Local area
    Remote work
    Worldwide

    Varicent

    Toronto, ON
    17 days ago
  •  ...row! We are seeking a highly experienced Staff Software Developer to lead the design and evolution of Kepler’s backend systems and platform architecture. This role...  ...challenges, guide architectural decisions, and improve engineering effectiveness. You will play a key role in... 
    Long term contract
    Internship
    Work at office
    Immediate start
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    15 hours ago
  • $100k - $130k per year

     ...decision-makers. We are looking for talented self-starting engineers to join our platform team as backend engineers. Your responsibilities will include:...  ...least one of the following languages: Go, C++, Python, and Java. ~ Proficient with modern datastores such as Postgres... 
    Full time
    Work at office
    1 day per week

    Ecopia Tech

    Toronto, ON
    15 hours ago
  •  ...seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the Nirmata...  ..., designing, and developing the SaaS backend components, specifically focusing on the...  ...technologies, have a strong background in Java or Golang, and have a track record of... 
    Long term contract
    Flexible hours

    Nirmata

    Toronto, ON
    15 hours ago
  • $121k - $159k per year

     ...unlock the true potential of their data. We are looking for a Staff Software Engineer with deep experience designing and scaling large-scale,...  ...datasets , distributed data pipelines, and high-throughput backend architectures. You will play a key role in driving our... 
    Long term contract
    Full time
    Manual labor
    Local area
    Remote work
    Worldwide

    Varicent

    Toronto, ON
    24 days ago
  •  ...canonical and ready to query, with no engineering or maintenance required. We’re...  ...Fivetran is looking for a Staff Software Engineer to join our...  ...Technologies You’ll Use Java, C/C++, SQL Relational...  ...engineering experience building backend, infrastructure, or distributed... 
    Full time
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    15 hours ago
  •  ...Position: Java Full Stack Engineer Location: Toronto, ON Job ID#: RQ11303  ​...  ...APIs Integration of front-end UI with backend services Knowledge of CI/CD and DevOps...  ...enables us to provide expert technical staff needed to solve challenging business and... 

    Symbiotic Digital

    Toronto, ON
    15 hours ago
  •  ...building, scaling, and supporting production-ready products from scratch. ~5+ years of professional experience with Java. ~6+ years of experience in backend development. ~ Quick learner with an ambitious and results-driven personality. ~ Excellent communication and... 
    Full time
    Internship
    Immediate start

    Venn

    Toronto, ON
    15 hours ago
  • $103.32k - $147.6k per year

     ...operate critical internal platforms like Fleetshift — the engine powering large-scale automated code refactoring across Spotify...  ...Design and implement reliable, testable, and maintainable backend systems, primarily in Java Own end-to-end solutions from technical design through... 
    Remote job
    Long term contract
    Full time
    Internship
    Work from home
    Flexible hours
    Shift work

    Spotify

    Toronto, ON
    15 hours ago
  • $156k - $214.5k per year

     ...experience for our users. Collaborate with Data Science and Analytics Engineering teams to provide efficient solutions to our users problems....  ...problems A familiarity with OOP languages such as Kotlin, Java or C# A bachelor's degree in Computer Science/Software... 
    Full time
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    15 hours ago
  •  ...without ever needing to step foot in a pharmacy. As a Senior Backend Engineer , you will have a hand in architecting the technology and...  ...and platform development ~ Rich development experience with Java, Spring, and SQL ~ Experience developing scalable, customer-facing... 
    Full time
    Live out

    Nimblerx

    Toronto, ON
    15 hours ago
  • $205k per year

     ...between product, design, and engineering are giving way to smaller, faster...  ...code, they own outcomes. As a Staff Engineer, you'll extend that...  ...experience building frontend, backend, or full-stack applications, with...  ...as TypeScript, Python, Go, Java, C#, Rust, or Ruby. ~ Have experience... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies

    Toronto, ON
    15 hours ago
  •  ...tackling bold challenges, join us! We are a close-knit group of engineers of different stripes - developers, designers, and product owners...  ...Proficiency in back-end technologies and programming languages (e.g., Go, Java) and a deep understanding of distributed systems and... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Hellofresh

    Toronto, ON
    15 hours ago
  • $200k - $235k per year

     ...available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most...  ...systems in production environments ~ Expertise in backend development using languages such as Go, Python, or Java, with deep knowledge of cloud-native... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    15 hours ago
  •  ...execution.   We are hiring a Senior backend engineer to  build and productionize agentic systems...  ...one of: agent orchestration, workflow engines, tool-calling systems, or evaluation...  ...commitment, we support and encourage our staff to grow not just in their career path, but... 
    Hourly pay
    Permanent employment
    Full time
    Work at office

    Eq Bank

    Toronto, ON
    15 hours ago
  • $105k - $125k per year

     ...General Information: Job Title: Backend Engineer III Location: Toronto (Onsite/ Hybrid) Job Type: Full-Time Hiring Timeline:...  ...systems or complex data models Experience building workflow engines, pipelines, or DAG-based processing Familiarity with CI/CD,... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Java Engineer (Backend). Be the first to apply!