Senior Java Payments Engineer — Secure APIs & Settlements

SLEM Technologies

United States

Remote

USD 130,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SLEM Technologies seeks an experienced Java engineer to lead the design and delivery of payment services. You will own integrations with MPGS and Visa Cybersource and shape secure transaction flows from checkout through settlement, partnering with finance, risk, and operations teams.

You will mentor engineers, improve test coverage, and drive robust API design, idempotency, and fraud controls in distributed systems. Join a fintech-focused team building trusted payment solutions.

Qualifications

  • Five+ years building production Java applications, with fintech/payments experience.
  • Experience integrating with MPGS and Visa Cybersource.
  • Strong Spring Boot, SQL, and API design skills.
  • Deep knowledge of card-payment lifecycles, 3-D Secure, tokenisation, settlement, reconciliation, and chargebacks.
  • Experience protecting financial data integrity in distributed systems, including idempotency and fault recovery.
  • Knowledge of PCI DSS-aware engineering and secure credential handling.
  • Comfort with automated testing, Docker, and CI/CD, plus ability to mentor engineers.

Responsibilities

  • Design and maintain payment APIs using Java and Spring Boot, including gateway integrations.
  • Manage transaction states, idempotency, retries, duplicate prevention, and recovery.
  • Build tokenisation, 3-D Secure, authorisation, capture, void, refund flows, and gateway notifications.
  • Maintain auditable transaction records and ledger integrations; support settlement reconciliation and exception handling.
  • Apply payment security practices and protect credentials; prevent sensitive data from appearing in logs.
  • Investigate payment incidents, review performance, improve automated tests, and mentor engineers.

Skills

Java
Spring Boot
API design
Fintech payments
CI/CD
Mentoring

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
SQL

Job description

SLEM Technologies seeks an experienced Java engineer to lead the design and delivery of payment services. You will own integrations with MPGS and Visa Cybersource and shape secure transaction flows from checkout through settlement, partnering with finance, risk, and operations teams.

You will mentor engineers, improve test coverage, and drive robust API design, idempotency, and fraud controls in distributed systems. Join a fintech-focused team building trusted payment solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Payments Engineer – Spring Boot
Java Payments Engineer – Spring Boot

SLEM Technologies • United States

Remote
USD 90,000 - 150,000
Senior Java Developer
Senior Java Developer

SLEM Technologies • United States

Remote
USD 130,000 - 190,000
Senior Java Lead for Secure, Scalable Payments
Senior Java Lead for Secure, Scalable Payments

Global Payments • Atlanta (GA)

On-site
MXN 600,000 - 1,200,000
Competitive salary package
Global benefits
Learning and development opportunities
+3
Payments QA Lead: Fintech Test Strategy & Automation
Payments QA Lead: Fintech Test Strategy & Automation

SLEM Technologies • United States

Remote
USD 120,000 - 180,000
Fintech QA Engineer: Payments & Gateway Testing
Fintech QA Engineer: Payments & Gateway Testing

SLEM Technologies • United States

Remote
USD 65,000 - 95,000
Mid-Level Java Developer
Mid-Level Java Developer

SLEM Technologies • United States

Remote
USD 90,000 - 150,000
Senior Java Engineer - Global Payments Platform
Senior Java Engineer - Global Payments Platform

Temu • United States

On-site
USD 100,000 - 300,000
Remote/Hybrid Java Senior Engineer — Payments Platform
Remote/Hybrid Java Senior Engineer — Payments Platform

Global Payments • Boston (MA)

Hybrid
USD 140,000 - 190,000
Senior Java Engineer - Payments Microservices, Hybrid ATL
Senior Java Engineer - Payments Microservices, Hybrid ATL

Global Payments • Alpharetta (GA)

Hybrid
USD 110,000 - 190,000
Senior Java Backend Engineer for Scalable Payments
Senior Java Backend Engineer for Scalable Payments

Mastercard Inc. • O’Fallon (MO)

On-site
USD 120,000 - 180,000