Staff Java Engineer (Backend)
$118k - $152k per yearCapco
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
$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...SuggestedWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$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...SuggestedFull timeLocal areaWorldwide$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...SuggestedFull timeLocal area$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...SuggestedLong term contractLocal areaWorldwide- ...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...SuggestedWork at officeRelocation packageFlexible hours
- ...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 timeRemote workFlexible hours
$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 timeWork at officeLocal areaRemote workMonday to friday3 days per week$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 contractTemporary workFixed term contractFlexible hours- ...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 contractFull timeWorldwide
$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 timeContract workInternshipLocal areaImmediate startRemote workFlexible hours- ...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 timeWorldwideFlexible hours
- ...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
$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 timeWork at officeLocal areaRemote workMonday to friday3 days per week- ...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 timeLocal areaRemote workFlexible hours
$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 contractFull timeLocal areaRemote workWorldwide- ...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 contractInternshipWork at officeImmediate startRelocation package
$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 timeWork at office1 day per week- ...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 contractFlexible hours
$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 contractFull timeManual laborLocal areaRemote workWorldwide- ...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 timeWork at officeRemote work
- ...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...
- ...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 timeInternshipImmediate start
$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 jobLong term contractFull timeInternshipWork from homeFlexible hoursShift work$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 timeWork at officeLocal areaRemote workMonday to friday3 days per week- ...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 timeLive out
$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 contractPermanent employmentFull timeInternship- ...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 timeWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week
$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 contractFull timeWork at officeImmediate startShift work3 days per week- ...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 payPermanent employmentFull timeWork at office
$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 contractFull timeInternshipWork at officeLocal areaImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Java Engineer (Backend). Be the first to apply!
- assistant electrical engineer Toronto, ON
- project engineer assistant project manager Toronto, ON
- java developer no experience Toronto, ON
- java developer Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- java developer remote Toronto, ON
- senior java developer Toronto, ON
- entry level java developer Toronto, ON
- junior java developer Toronto, ON
