Senior Java Engineer (Payments)
Jobgether
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Java Engineer (Payments) based in Canada. Join a specialized engineering environment where you will design and deliver secure, scalable, and high-performance payment platforms for leading organizations in the global financial services industry. As a Senior Java Engineer, you will take end-to-end technical ownership of mission-critical systems that process financial transactions reliably and efficiently. You will lead architectural decisions, build robust integrations, and ensure the highest standards of performance, security, and regulatory compliance. Working with modern Java technologies, cloud infrastructure, and event-driven architectures, you will tackle complex engineering challenges across multiple clients and platforms. You will also help shape engineering best practices, mentor fellow developers, and drive continuous improvements across the software development lifecycle. This fully remote opportunity offers the variety of a specialist payments consultancy, combining technical leadership, international collaboration, and meaningful impact on the infrastructure powering global transactions. Accountabilities: - Design and develop scalable applications: Build, maintain, and optimize enterprise-grade applications using Java and Spring Boot, taking ownership of features from initial design through production deployment. - Lead technical architecture: Define service boundaries, data models, integration patterns, and non-functional requirements for complex software components, ensuring solutions are reliable, maintainable, and scalable. - Deliver payment technology solutions: Develop and maintain payment platforms and integrations with external systems, APIs, and third-party providers, supporting secure and efficient financial transactions.
- Ensure reliability and compliance: Take responsibility for application performance, availability, security, and adherence to applicable regulatory and industry standards. - Build event-driven systems: Develop robust asynchronous processing workflows using Apache Kafka, applying appropriate approaches to idempotency, transaction consistency, and reliable message handling. - Collaborate across disciplines: Work closely with product managers, solution architects, and DevOps engineers to translate business requirements into effective technical solutions while evaluating and challenging design trade-offs where necessary. - Improve engineering practices: Strengthen CI/CD pipelines, automated testing, observability, and deployment processes to improve delivery speed, software quality, and operational resilience. - Promote code quality and technical excellence: Write clean, efficient, testable code, lead code reviews, establish engineering best practices, and mentor junior and mid-level engineers. - Manage production incidents: Investigate operational issues, conduct root-cause analyses, and implement sustainable fixes that prevent recurrence and improve system reliability. - Leverage AI-assisted development: Integrate AI coding assistants and large language models into daily development workflows for implementation, refactoring, testing, debugging, and documentation, while validating their output for correctness, security, and maintainability. Requirements: - Professional experience: At least seven years of professional Java development experience, including responsibility for designing, delivering, and operating complex production systems. - Payments and fintech expertise: Hands-on experience building or operating payment or financial technology systems, such as card issuing, acquiring, transaction processing, authorization, settlement, or cross-border payments. A strong understanding of transaction lifecycles, reconciliation, idempotency, and regulatory constraints is essential.
- ...succeed by giving them the software, payments, and commerce-accelerating technologies... ...on. You will be reporting to the Senior Manager of Software Engineering. You will be involved in the entire... ...Payment Gateway. We are looking for a Java/Spring Boot developer to help...SeniorFull timeRemote work
- ...ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business... ...at the intersection of product/platform engineers and financial partners, connecting them... ...or the other. We work mostly in Ruby and Java. However, languages can be learned: we...SuggestedFull time
$55 per hour
...Pay: up to $55/hour As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality reference implementations and reasoning steps. You will...SeniorHourly payContract workFor contractorsManual laborImmediate startRemote work- ...builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to... ...we offer a monthly co-working stipend. About the role The Payments team owns how ElevenLabs charges customers: billing, usage tracking...SuggestedFull timeImmediate startRemote workFlexible hours
- ...Company Description We’re Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services... ...~5+ years of experience in programming roles using Java ~ Knowledge of JavaScript, HTML, CSS ~ Experience in Spring...SuggestedFull time
- ...Overview: We are looking for Backend engineering Lead who will be responsible for the overall... ...requirements: Strong experience with Java stack (SpringBoot, Liquidbase, etc.).... ...adoption at scale. Experience mentoring senior engineers and influencing technical...SeniorFull time
$70 - $75 per hour
...We will not consider any MST & PST candidates for these roles. Key Skills & Responsibilities: · Hands-on development experience in Java 8/11 (Stream API, Multi-threading, Collections. Profiling) / JEE and Spring MVC / Spring Boot · Low-latency, high throughput...SeniorHourly payPermanent employmentFull timeRemote workFlexible hours$153k - $213k per year
...vision. The team works closely with design, engineering, and analytics to build scalable financial products... ...every decision. About the role The Consumer Payments team powers how customers successfully make payments to Affirm. As a Senior Product Manager, you will create new payment...SeniorFull timeRemote workEasy work- ...Description We are looking for a Senior Full Stack Engineer to join the Workforce Management... ...contact center environment. You will use Java and Spring Boot to deliver scalable services... ...working with complex business rules engines, optimization logic, scheduling algorithms...SeniorFull timeInternshipRelocationShift work
$110 per hour
...Pay: up to $110/hour As an Android Engineer (Kotlin / Java), you will work remotely on an hourly paid basis to review AI-generated Android code, mobile architectures, and technical explanations, as well as produce high-quality reference implementations and step-by-step...Hourly payContract workFor contractorsImmediate startRemote workWorldwide- ...power 99% of the regulated crypto derivatives market, with over $40 billion in assets referencing its benchmarks. We are looking for a Java Developer to join the CF Benchmarks Index Team. You will be responsible for implementing new financial benchmarks and for ensuring the...Full timeLocal area
- ...Global , we are providing recruitment service to our TOP clients from our portfolio. We are currently looking for a skilled Java Backend Engineer to join one of our clients' teams . You will play a key role in building an Applicant Tracking System (ATS) integrated with...Permanent employmentFull time
- ...all applications and next steps. Our partner is looking for a Senior Software Engineer based in Canada. As a Senior Software Engineer, you will help... ...challenging technical problems using technologies such as Java, Python, Kafka, Spark, and Cassandra. Join a collaborative, innovation...SeniorFull time
$67.77k - $84.71k per year
...Job Responsibility: : Financial Payments Coordinator Public Works - Transportation Maintenance Contract Full-Time; 13 Months Salary... ...The role : The Coordinator, Financial Payments provides senior administrative and technical support to the Manager, Supervisor,...SeniorLong term contractFull timeContract workFixed term contract2 days per week- ...manages all applications and next steps. Our partner is looking for a Senior ML Engineer based in Canada. Join an innovative engineering team building next-generation infrastructure for global payments, helping businesses simplify payment operations and improve transaction...SeniorFull timeRemote work
- ...manages all applications and next steps. Our partner is looking for a Senior FullStack Engineer based in Canada. Join a remote-first engineering team building reliable, modern business systems and payment solutions for growing companies. As a Senior FullStack Engineer, you will...SeniorFull timeRemote work
- ...company, who manages all applications and next steps. Our partner is looking for a Senior Solutions Engineer based in Canada. Join a remote-first team transforming how businesses manage global payments through a unified, API-driven infrastructure. As a Senior Solutions Engineer,...SeniorFull timeRemote workShift work
- ...trustworthy records come out. We’re looking for the engineer who will own that transformation. At DistantJob, we’re searching for a Senior Full-Stack Software Engineer for one of our... ...many client firms, then feeds it to their payment products through an API. The engineer who...SeniorLong term contractFull timeRemote work
- ...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the... ...ambitious and want to drive the continued development of our payment processing services. Our developers are responsible for...SeniorFull time
- ...needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team... ...building, and operating backend services, with strong knowledge of Java or comparable backend technologies. - You have experience...SeniorLong term contractFull timeWork from home
- ...pay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug fixing feature implementation... ...matter knowledge across domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world expertise into high...SeniorPart timeFor contractorsInternshipRemote workFlexible hours
- ...partner is looking for a Product Manager, Payments Infrastructure based in Canada. As a... ...banking integrations. Working closely with Engineering, Product, Treasury, and Compliance, you will... ...rails, ledger systems, settlement engines, currency conversion, and virtual account...Full time
- ...lead the team. Hire and grow a team of data and infrastructure engineers; set the technical bar; develop strong talent and raise team performance... ...or consider. Beware of Scams: Cohere will never ask for payment or third-party services (e.g., CV writing) as part of our hiring...SeniorFull timeWork at officeLocal areaRemote workHome office
- ...all applications and next steps. Our partner is looking for a Senior Engineer, Fullstack – Growth based in Canada. Join a remote-first engineering... ...building innovative infrastructure that simplifies global payments and helps businesses optimize their payment operations. As a...SeniorFull timeRemote work
- ...all applications and next steps. Our partner is looking for a Senior Engineer, Backend - Orchestration based in Canada. Join a globally distributed... ...building the infrastructure that enables businesses to manage payments more efficiently across international markets. As a Senior...SeniorLong term contractFull timeRemote work
$153k - $213k per year
...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards,... ...solve a hard problem in milliseconds: matching messy, fragmented payment network data to the correct loan to drive real-time approvals, origination...SeniorLong term contractFull timeRemote work- ...About the Job zerohash is looking for a Senior Blockchain Engineer to help architect and build the infrastructure that powers digital asset transactions... ...at a banking-as-a-service, brokerage-as-a-service, or payment-as-a-service business Experience with digital assets or...SeniorRemote jobFull timeImmediate start
$149.6k - $199.6k per year
...—and happening daily at Coalition. About the role The Senior Software Engineer on the Underwriting team designs and builds backend services... ...roles are listed only on our Careers page . We never ask for payment, banking details, or personal identification before an offer...SeniorFull timeFixed term contractWork at officeRemote workHome officeFlexible hours- ...About the role: The Betr team is seeking a highly skilled Senior Backend Engineer to join their team. The primary focus of this role will be... ...Experience with asynchronous programming Experience with Kotlin or Java A lifelong, passionate sports fan with a deep...SeniorFull timeRemote workFlexible hours
- ...forward to meeting you! The Opportunity We’re looking for a Senior Software Engineer to help architect and evolve Process Street into an AI-native... ...~ Strong experience with backend systems (Scala, or Java / Ruby / C#) ~ Strong experience with JavaScript and React...SeniorFull timeSummer workInternshipLive InRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer (Payments). Be the first to apply!
- java developer Remote
- java developer no experience Remote
- java software developer Remote
- senior java developer Remote
- java developer remote Remote
- junior java developer Remote
- senior contracts manager contracts specialist Remote
- senior administrative officer Remote
- senior project accountant Remote
- senior accounting technician Remote
