Senior Java Backend Engineer - Global Payments (Remote)

Paymentology Ltd.

United States

Remote

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Global team collaboration
Competitive compensation

Job summary

Paymentology is a global payments company seeking a Senior Software Engineer to design, build, and scale Java backend services powering our payments infrastructure. You will lead end-to-end delivery, shape technical strategy, and raise our engineering bar across the organisation.

You will own backend components, APIs, and distributed systems, with a focus on scalable, reliable performance. This role is 100% remote with a mission-driven culture and global collaboration.

Qualifications

  • Significant commercial experience with modern Java (Java 15+, moving to 21) in distributed systems and microservices.
  • Strong object-oriented programming skills.
  • Experience with event-driven architectures or Domain-Driven Design.
  • Strong system design experience for scalable, resilient distributed apps; ability to evaluate trade-offs.
  • Love for test-driven development (TDD).
  • Strong grasp of relational databases (PostgreSQL, MySQL) and data modeling.
  • Exposure to cloud infrastructure (AWS preferred), containerisation, CI/CD, and IaC.
  • Experience in fintech, payments, or high-throughput/regulated domains.

Responsibilities

  • Lead the design and development of backend services, distributed systems, and APIs.
  • Own features end-to-end (architecture, coding, testing, observability, deployment).
  • Write clean, maintainable, well-tested code following best practices and TDD.
  • Break down complex technical work into manageable chunks.
  • Work in a collaborative, cross-functional, agile team environment.
  • Mentor associate and mid-level engineers to foster technical excellence.
  • Identify and deliver technical improvements for performance, reliability, and scalability.
  • Participate in incident response and on-call rotations.

Skills

Java
Distributed systems
Microservices
TDD
System design
PostgreSQL/MySQL
AWS
CI/CD
On-call

Tools

AWS
CI/CD
Kubernetes
Infrastructure as Code

Job description

Paymentology is a global payments company seeking a Senior Software Engineer to design, build, and scale Java backend services powering our payments infrastructure. You will lead end-to-end delivery, shape technical strategy, and raise our engineering bar across the organisation.

You will own backend components, APIs, and distributed systems, with a focus on scalable, reliable performance. This role is 100% remote with a mission-driven culture and global collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Payments Platform
Senior Java Engineer - Payments Platform

Global Payments Inc. • Atlanta (GA)

On-site
MXN 900,000 - 1,500,000
Senior Java Engineer - Build Scalable Payments Solutions
Senior Java Engineer - Build Scalable Payments Solutions

Global Payments • Atlanta (GA)

On-site
MXN 700,000 - 1,100,000
Senior Backend Engineer: Scale Core Systems (Remote)
Senior Backend Engineer: Scale Core Systems (Remote)

PayPay • United States

Hybrid
USD 140,000 - 190,000
Hybrid work style
Professional growth opportunities
Employee benefits
Senior Java Backend Engineer - Cloud-Native Payments
Senior Java Backend Engineer - Cloud-Native Payments

Agility Partners • Kentucky

Hybrid
USD 100,000 - 130,000
High level of autonomy
Exposure to modern technologies
Opportunities for contract extension based on performance
Senior Full-Stack Engineer - Payments Platform (Flexible)
Senior Full-Stack Engineer - Payments Platform (Flexible)

Apply • Mountain View (CA)

Hybrid
USD 170,000 - 210,000
Senior Full-Stack Engineer (Java/Angular) - Global-Scale Payments
Senior Full-Stack Engineer (Java/Angular) - Global-Scale Payments

Worldpay • Cincinnati (OH)

On-site
USD 108,000 - 163,000
Backend Java Engineer – Hybrid Payments Platform
Backend Java Engineer – Hybrid Payments Platform

SupportFinity™ • San Jose (CA)

Hybrid
USD 117,000 - 173,000
Employee stock options
Health insurance
Life insurance
Remote Java Engineer (Payments) – High-Scale Backend
Remote Java Engineer (Payments) – High-Scale Backend

Temu • United States

On-site
USD 120,000 - 160,000
Medical, Dental, and Vision Insurance
PTO
Paid Sick Leave
+1
Senior Backend Engineer - Java & Cloud, Remote
Senior Backend Engineer - Java & Cloud, Remote

MoneyGram • United States

On-site
USD 140,000 - 200,000
Remote-first flexibility
PTO
13 paid holidays
+3
Java Backend Engineer – Fintech Payments, Remote
Java Backend Engineer – Fintech Payments, Remote

Central Business Solutions, Inc • United States

Remote
USD 120,000 - 180,000