Senior Java Engineer (Payments) — Remote

Jobgether

México

Remote

MXN 900,000 - 1,500,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote

Job summary

Jobgether, on behalf of a partner, seeks a Senior Java Engineer (Payments) based in Mexico for a fully remote engagement with global fintech clients. You will design and deliver secure, scalable payment platforms, own architecture decisions, mentor engineers, and collaborate across product, solution architects, and DevOps to ship reliable systems.

You will work with Java 21, Spring Boot, Kafka, PostgreSQL/MySQL, OpenAPI REST APIs, CI/CD tooling, and cloud technologies (AWS, Docker, Kubernetes),

Qualifications

  • Seven+ years of professional Java development experience, designing and operating complex systems.
  • Hands-on payments/fintech experience with transaction lifecycles and regulatory constraints.
  • Expertise with Java 21+, Spring Boot, RESTful services, and event-driven microservices.
  • Experience with Apache Kafka and asynchronous processing.
  • Relational databases (PostgreSQL, MySQL) and ORM (Hibernate/JPA).
  • OpenAPI design and external integrations with third‑party services.
  • Build/delivery tooling: Gradle/Maven, CI/CD (GitHub Actions, Terraform, Helm).
  • Cloud and containers: AWS, Docker, Kubernetes.
  • Testing/observability: JUnit 5, Mockito, Testcontainers; OpenTelemetry, Prometheus, Grafana.
  • AI-assisted coding awareness and validation of generated outputs.
  • Technical leadership, mentoring, and cross-team collaboration.
  • Security standards: OAuth2/JWT/mTLS, encryption, and HSM familiarity.

Responsibilities

  • Design and develop scalable Java applications and payment services across multiple clients.
  • Lead technical architecture and define service boundaries, data models, and integration patterns.
  • Develop and maintain payment platforms with secure external integrations and APIs.
  • Ensure reliability, security, and regulatory compliance of production systems.
  • Build and maintain event-driven workflows with Apache Kafka and idempotent processing.
  • Collaborate with product, solution architects, and DevOps to translate requirements.
  • Strengthen CI/CD pipelines, automated tests, observability, and deployment processes.
  • Promote code quality through reviews and engineering best practices.
  • Investigate production incidents and implement durable fixes.

Skills

Java expertise
Spring Boot
Kafka
REST APIs
AWS
Docker
Kubernetes
CI/CD
PostgreSQL
MySQL
OpenTelemetry
Prometheus
Grafana
JUnit 5
Mockito

Tools

Spring Boot
Kafka
PostgreSQL
MySQL
OpenAPI
GitHub Actions
Helm
Terraform
Gradle
Maven
OpenTelemetry
Prometheus
Grafana
JUnit 5

Job description

Jobgether, on behalf of a partner, seeks a Senior Java Engineer (Payments) based in Mexico for a fully remote engagement with global fintech clients. You will design and deliver secure, scalable payment platforms, own architecture decisions, mentor engineers, and collaborate across product, solution architects, and DevOps to ship reliable systems.

You will work with Java 21, Spring Boot, Kafka, PostgreSQL/MySQL, OpenAPI REST APIs, CI/CD tooling, and cloud technologies (AWS, Docker, Kubernetes),

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Engineer (Remote) - Cloud-Native Payments
Lead Java Engineer (Remote) - Cloud-Native Payments

Fulcrum Digital • Ciudad de México

Remote
MXN 1,662,000 - 2,401,000
Senior Java Backend Engineer — Remote LatAm (Payments)
Senior Java Backend Engineer — Remote LatAm (Payments)

Kutir Technologies • Mexico

Remote
MXN 2,063,000 - 3,095,000
Senior Java Engineer - AI-Driven Payments & Web UI Expert
Senior Java Engineer - AI-Driven Payments & Web UI Expert

Fulcrum Digital Inc • Ciudad de México

On-site
MXN 900,000 - 1,200,000
Sr. Java Developer
Sr. Java Developer

Kutir Technologies • Michoacán

On-site
MXN 2,063,000 - 3,095,000
Payments Infrastructure PM — Remote & Global
Payments Infrastructure PM — Remote & Global

Jobgether • Mexico

Remote
MXN 900,000 - 1,300,000
Remote-first flexibility
International collaboration
Learning and development
+5
Senior Software Engineer, Payments Platform & Web Apps
Senior Software Engineer, Payments Platform & Web Apps

Fulcrum Digital • Ciudad de México

On-site
MXN 900,000 - 1,300,000
Senior Backend Orchestration Engineer — Remote
Senior Backend Orchestration Engineer — Remote

Jobgether • Mexico

Remote
MXN 1,662,000 - 2,585,000
Remote work
Equity
Paid time off
+6
Senior Data Engineer, Payments Platform (Remote)
Senior Data Engineer, Payments Platform (Remote)

Time To Hire • Ciudad de México

Hybrid
MXN 700,000 - 1,100,000
Senior Java Developer, GCP & Spring Boot | Remote Mexico
Senior Java Developer, GCP & Spring Boot | Remote Mexico

Atos SE • Mexico

Remote
MXN 900,000 - 1,200,000
Senior Software Engineer - Payments Tech & Web/API
Senior Software Engineer - Payments Tech & Web/API

Fulcrum Digital • Ciudad de México

On-site
MXN 480,000 - 720,000