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

Staff Java Engineer Payment Processing

Marqeta, Inc.

Build real-time payment infrastructure as Marqeta’s Staff Java Engineer, writing production code and improving reliability remotely from Ontario or British Columbia.As a Staff Software Engineer, you will work daily in complex processing systems that route and authorize card transactions. You will shape designs, mentor engineers, and guide technical direction while strengthening performance, reliability, and cost efficiency. The role requires expertise in Java, concurrency, performance, and reliable systems at scale.Key Responsibilities:
Write and review production code across routing and processing systemsLead initiatives improving platform speed, reliability, and cost efficiencyShape data models, degradation strategies, and blast-radius containmentRaise engineering standards across mission-critical codebasesMentor engineers and guide technical direction at Staff levelRequirements:
Eight or more years of engineering experienceExpert Java skills with concurrency and performance fundamentalsExperience designing systems and operating them in productionBackground in regulated, cloud-native, high-availability environmentsPayment processing, card issuing, or network integration experienceApply Staff Java expertise to reliable payment processing, card networks, and real-time infrastructure at Marqeta.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Java Engineer Payment Processing in Winnipeg, MB vacancy
  •  ...more about working at Coinbase.Payments Platform is at the front door...  ...reliable, seamless payment processing and connect customer fiat funds...  ...leader to define the engineering vision for Payments, shape architectural...  ...mentorship to senior/staff engineers across Payments pods... 
    Suggested
    Long term contract
    Local area

    Coinbase

    Winnipeg, MB
    1 hour ago
  •  ...scalable platforms covering core banking, payments, financial integrations, and back-office...  ...support business-critical financial processes where reliability, security,...  ...essential. About the RoleAs a Senior Java Engineer, you will design, develop, and support... 
    Suggested
    Full time
    Work at office

    HHHub.eu (Taupai, UAB)

    Winnipeg, MB
    1 hour ago
  • We're looking for a Payment Processing Manager. This is a new role. As we continue scaling our marketplace and subscription products, we're looking...  ...across the payment funnel.Collaborate with Product, Engineering, Finance, Trust & Safety, and payment partners to deliver a seamless... 
    Suggested
    Worldwide

    Centro Holding

    Winnipeg, MB
    1 hour ago
  • # **Staff Software Developer (Payments)***Our platforms handle mission-critical transactions across global...  ...centralize and evolve our transaction processing architecture across Plusgrade's...  ...run drama-free production releases. Engineering workflows like testing and code reviews... 
    Suggested
    Worldwide
    Flexible hours

    Plusgrade

    Winnipeg, MB
    1 hour ago
  • $131.8k - $150k per year

     ...on systems, scalability, and engineering quality while collaborating across...  ...You will join the Payments team within Product Platforms...  ...or APIs. Automating manual processes and applying test-driven and...  ...languages such as C#, .NET, Java, or Go. A solid understanding... 
    Suggested
    Permanent employment
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Winnipeg, MB
    1 hour ago
  • Brainhunter Systems Ltd in Toronto is seeking a hands-on Senior Java Developer to join our Payments team on a 12-month contract. You will build high-value, mission-critical payments applications for a major bank and contribute across the full development lifecycle. This hybrid... 
    Contract work
    Work at office

    Brainhunter Systems Ltd

    Winnipeg, MB
    1 hour ago
  • Lead Java architecture from Vancouver with three onsite days weekly, shaping distributed systems, high availability, and massive-scale data processing.As a Staff Software Engineer, you will guide the evolution of a high-scale Java ecosystem. You will define technical roadmaps... 

    TEEMA Group

    Winnipeg, MB
    1 hour ago
  • Payment processing knowledge anchors this Senior Business Systems Analyst opportunity with Ciklum, full-time in Canada. Bring TSYS experience, analytical skills, and integration expertise.This senior position focuses on credit, debit, and prepaid card products across the transaction... 
    Full time

    Ciklum

    Winnipeg, MB
    1 hour ago
  • Lead a province-wide Fiserv payment processing transition as a Project Manager in Victoria, using risk management and Microsoft Project. Work on contract in a hybrid model during PST hours.This public sector project requires a Project Manager to replace the current payment card... 
    Contract work

    S I Systems

    Winnipeg, MB
    1 hour ago
  •  ...Snaplii is a profitable wallet and payments platform for people and their AI...  ...Opportunity We’re hiring a Staff-level individual contributor with strong software engineering skills, deep AWS and Kubernetes...  ...comfortable working directly in our Java and Spring Boot services,... 
    Internship
    Visa sponsorship

    Snaplii

    Winnipeg, MB
    1 hour ago
  • # Staff Software EngineerJuniper Square190k–235k USDFull-timeremote...  ...your roleAs a Staff Software Engineer at Juniper Square, you are a technical...  ...and reporting layer for payments and treasury data, and vendor...  ..., on a team that has already processed $500M+ in transactions.What you... 
    Full time
    Temporary work
    Work at office
    Remote work

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  • $89.2k - $129.3k per year

     ...are seeking a professional and dynamic Process Engineer to join our Water group in Canada. Your...  ...with Project Managers, technical design staff, CAD staff and others Providing on-...  ...issuance of field instructions, change orders, payment certificates and other construction... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    Casual work
    Work at office

    Stantec

    Winnipeg, MB
    1 hour ago
  • $186k - $236k per year

     ...flow with greater confidence. Payments is one of Xero’s biggest areas...  ...investment and growth. As a Lead Engineer on Payments Platform, you’ll...  ...: Make a complex financial process feel simple for small businesses...  ...modern backend stack, such as C#, Java, Go or C++, and experience... 
    Long term contract
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Relocation

    Xero

    Winnipeg, MB
    1 hour ago
  •  ...receive an alert: Title: Software Engineer- Global Payments EngineeringRequisition ID: 274682 Join...  ...using Shell Scripting, Python, java technologies (e.G. SpringBoot, Hibernate...  ...support business requirements for payment processing systems. Is this role right for you... 

    Scotiabank

    Winnipeg, MB
    1 hour ago
  • Build global payment applications in Toronto using Java, Python, Shell Scripting, and IBM Managed File Transfer technologies. Support reliable payment processing systems.As a Software Engineer in Scotiabank’s Global Payment Technology team, you will design, develop, and implement... 

    Scotiabank

    Winnipeg, MB
    1 hour ago
  • $110k - $120k per year

    Agilus by Synergie is recruiting for a Process Engineer in the metals industry in Mississauga, Ontario. The Process Engineer will be part of...  ...ensure contractual obligations are fulfilled, risks managed, and payments received timely.Conduct on-site customer kick-off meetings to... 
    Contract work

    Agilus Consulting Group

    Winnipeg, MB
    1 hour ago
  • $200k per year

     ...is a Toronto-based manufacturer of highly engineered hydronic heating and cooling equipment....  ...We are looking for a highly motivated Process Engineer with a strong lean manufacturing...  ...cost-effective means.Work with production staff to identify opportunities for design changes... 

    SPX Technologies, Inc.

    Winnipeg, MB
    1 hour ago
  • $160k - $190k per year

    EverCommerce - Staff Engineer### EverCommerce - Staff EngineerApply: Remote (Canada): Posted Today...  ...business management software, embedded payment acceptance, marketing technology, and customer...  ...backend microservices are built in **Java**. If you thrive in an environment where... 
    Permanent employment
    Work at office
    Remote work
    Flexible hours
    Shift work
    Day shift

    EverCommerce

    Winnipeg, MB
    1 hour ago
  • $88.03k - $96.84k per year

    Select how often (in days) to receive an alert:Process Engineer Date: Oct 21, 2026Location: Hamilton, ON, CA, L8N 8GKCity : Hamilton...  ....Provide general technical assistance to operations staff concerning the following: dry material handling, air flows, heat... 
    For contractors
    Work at office
    Local area

    Bunge

    Winnipeg, MB
    1 hour ago
  • $111k - $121k per year

     ...how we work, lead, and grow—every day.We are recruiting for a Process Engineer to join our team in our Toronto office. The successful...  ...rollout of AI training programs for lawyers and business services staff.Collaborating with internal teams to evaluate where automation... 
    Contract work
    Work at office

    McCarthy Tétrault

    Winnipeg, MB
    1 hour ago
  • Engineer Cash Out payment flows at EarnIn with Kotlin, Java, Go, Python, or TypeScript in a hybrid Vancouver, BC workplace. Protect transaction reliability.This senior software engineering position focuses on backend services that move EarnIn members’ money through debit cards... 

    Earnin

    Winnipeg, MB
    1 hour ago
  • $186k - $236k per year

     ...challenges at a massive scale. The Team / How They ConnectThe Payments Platform team is the engine powering money movement across the entire ecosystem,...  ...includes proficiency in modern backend stacks such as C#, Java, Golang, or C++, alongside cloud-native platforms like AWS... 
    Internship
    Work at office
    Remote work
    Work from home
    Relocation
    2 days per week
    1 day per week

    Xero

    Winnipeg, MB
    1 hour ago
  •  ...products. The entire platform is engineered from the ground up to defend...  ...core: the ledger, product, payments, card and compliance systems a bank actually runs on. As a Staff Software Engineer, you would own...  ...preferred. Strong experience in Java, C#, Rust or TypeScript etc.... 

    Maximum Technologies

    Winnipeg, MB
    1 hour ago
  • $279k - $341k per year

     ...tools throughout much of your interview process. If you use AI during the live...  ...We’re looking for an exceptional Senior Staff Software Engineer to serve as the L0 Architect for Live Pay...  ...long‑term operation.Build Resilient Card Payment Systems: Design highly available, low... 
    Remplacement
    Long term contract
    Full time
    Work at office
    Local area
    2 days per week

    Earnin

    Winnipeg, MB
    1 hour ago
  • $180k per year

     ...platform fully built and maintained in-house—engineered to scale and support a growing suite of...  ...products. About the RoleSnaplii is seeking a Staff+ Engineer to build and scale core backend...  ..., develop, and maintain high-quality Java services and APIs. Translate product requirements... 

    Snaplii Inc.

    Winnipeg, MB
    1 hour ago
  • Payments Platform is one of Xero’s biggest areas of investment and growth...  ...bill payments As a Senior Engineer, you’ll own significant end-to...  ...Make a complex financial process feel simple for small businesses...  ...modern backend stack, such as Java, Kotlin, Go, Python, Ruby or C++... 
    Long term contract

    Xero

    Winnipeg, MB
    1 hour ago
  •  ...sector. Its platform handles payments, accounting and reporting for...  ...in cloud-native, data-driven engineering. The work spans payments, hardware...  ...POS terminals in Kotlin and Java, using Jetpack, MVVM, Coroutines...  ...This Role Your code will process real money on devices used every... 
    Remote work

    TekRek

    Winnipeg, MB
    1 hour ago
  • Take charge of designing the Payments Platform as a Lead Engineer with Xero in Vancouver. Ensure scalable services...  ...core design and development processes, driving operational excellence while...  ...in modern backend stacks like C# or Java • Strong leadership and mentoring capabilities... 

    Xero

    Winnipeg, MB
    1 hour ago
  • $208k - $312k per year

     ...startups - use Stripe to accept payments, grow their revenue, and...  ...career. About the teamRisk Engineering builds the systems that protect...  ...subsidiaries. What you'll doAs a Staff Engineer on Financial Crimes...  ...(e.G., Primarily Ruby and Java) and modern data infrastructure... 
    Full time
    Work at office
    Local area

    Stripe

    Winnipeg, MB
    1 hour ago
  • $155k - $205k per year

     ...The role and its impact Payments Platform is one of Xero's biggest...  ...bill payments. As a Senior Engineer, you’ll own significant end-to...  ...payments : Make a complex financial process feel simple for small...  ...modern backend stack, such as Java, Kotlin, Go, Python, Ruby or C++... 
    Long term contract
    Permanent employment
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Java Engineer Payment Processing. Be the first to apply!