Senior Java Engineer – AI-Driven Payments Platform (Remote)

emerchantpay Ltd

United States

Remote

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Fully distributed remote work
Professional development
Team events & growth
25 days paid holiday

Job summary

emerchantpay Ltd seeks an experienced Java developer to design and scale payment services. You will use AI coding assistants daily, implement complex APIs, and ensure high availability and secure processing in a PCI DSS environment.

Required 9–10+ years in core Java/J2EE, Hibernate, and database experience with MySQL or PostgreSQL. Remote, full-time, with modern tooling and DevOps practices.

Qualifications

  • 9-10+ years of core Java / J2EE experience.
  • Strong knowledge of ORM (Hibernate).
  • Experience with MySQL and/or PostgreSQL databases.
  • Frontend basics in JavaScript.
  • Proficient in TDD/BDD with JUnit.
  • Hands-on with AI coding assistants and agent tools.
  • Understanding MCP and related tool integrations in Java.
  • Experience building APIs with modern standards.
  • Experience with SPA front-end apps.
  • Security knowledge including OpenSSL and PCI DSS.

Responsibilities

  • Designing and implementing complex workflows, APIs, and UI backends for payment platforms.
  • Performing TDD with tools like JUnit.
  • Help scale highly available payment services (99.99%+ uptime).
  • Use AI coding assistants for implementation, refactoring, tests, and reviews.
  • Contribute to AI tooling, prompts, and MCP server configurations for consistency.
  • Apply secure AI practices in PCI DSS environments.

Skills

Java
J2EE/Spring
Hibernate ORM
MySQL/PostgreSQL
JavaScript
TDD/JUnit
AI coding assistants
MCP integration
API design
SPA front-end
Security (PCI DSS)
Linux / AWS / DevOps
Terraform / Ansible

Tools

Hibernate
MySQL
PostgreSQL
Spring AI
AWS
Ansible
Terraform
MCP server

Job description

emerchantpay Ltd seeks an experienced Java developer to design and scale payment services. You will use AI coding assistants daily, implement complex APIs, and ensure high availability and secure processing in a PCI DSS environment.

Required 9–10+ years in core Java/J2EE, Hibernate, and database experience with MySQL or PostgreSQL. Remote, full-time, with modern tooling and DevOps practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer, Scalable Payments (AI-Driven)
Senior Java Engineer, Scalable Payments (AI-Driven)

B2Spin Limited • United States

Remote
USD 120,000 - 160,000
Remote work flexibility
Generous leave
Growth opportunities
Senior Java/Spring Boot Engineer – Remote/Hybrid
Senior Java/Spring Boot Engineer – Remote/Hybrid

Global Payments • Alpharetta (GA)

Hybrid
USD 88,000 - 139,000
Senior Java Engineer - Payments Platform (Remote)
Senior Java Engineer - Payments Platform (Remote)

Payforge • United States

Remote
USD 140,000 - 190,000
Senior AI Java Full-Stack Engineer | Payments & GenAI
Senior AI Java Full-Stack Engineer | Payments & GenAI

Tech3pillars Technologies • Virginia Beach (VA)

On-site
USD 150,000 - 190,000
Java Software Engineer II — Hybrid (Payments)
Java Software Engineer II — Hybrid (Payments)

Global Payments Inc. • Boston (MA)

Hybrid
USD 101,000 - 153,000
Senior Java Engineer – Payments Platform (Hybrid Boston/GA)
Senior Java Engineer – Payments Platform (Hybrid Boston/GA)

Global Payments Inc. • Alpharetta (GA)

Hybrid
USD 120,000 - 160,000
Senior Java Engineer - Scalable Payments Platform (Remote)
Senior Java Engineer - Scalable Payments Platform (Remote)

Okto Payments • United States

Remote
USD 52,000 - 87,000
Competitive Compensation
Career Growth
Continuous Learning
+3
AI Senior Java Full Stack Developer
AI Senior Java Full Stack Developer

Tech3pillars Technologies • Virginia Beach (VA)

On-site
USD 150,000 - 190,000
Remote/Hybrid Java Senior Engineer — Payments Platform
Remote/Hybrid Java Senior Engineer — Payments Platform

Global Payments Inc. • Boston (MA)

Hybrid
USD 140,000 - 190,000
Java Full Stack Developer Cards Payments
Java Full Stack Developer Cards Payments

EITACIES Inc. • United States

Remote
USD 100,000 - 150,000
401(k)