Senior Java Engineer – Payments Platform & Microservices

Global Payments

United States

Hybrid

USD 125,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model at Atlanta office
Office in Atlanta, GA

Job summary

Global Payments is hiring a Senior Software Engineer to join Team Kerfuffle on the VAP Global Ecommerce platform. You will design and implement scalable software, leveraging Java, Spring Boot, and microservices.

The role emphasizes collaboration with Product, Platform, and Merchant Services, and working in an Agile environment. The position is hybrid (3 days/week) in Atlanta, GA, not eligible for visa sponsorship.

Qualifications

  • Bachelor's degree in computer engineering, computer science or related discipline or equivalent experience.
  • 7+ years of relevant Java software engineering experience.
  • Strong SQL and database design skills; ability to write efficient queries.
  • Ability to translate business goals into technical solutions and deadlines.
  • Experience with financial systems, payments infrastructure, or high-volume transactional systems.
  • Experience designing and maintaining RESTful APIs and event-driven systems using Java/Spring Boot.

Responsibilities

  • Design, develop, and test software for scalability and reliability in a high-volume platform.
  • Collaborate with Product, Platform, Merchant Services to convert requirements into solutions.
  • Apply Agile practices: pair programming and test-driven development to ensure quality.
  • Deploy features into production with minimal downtime and no impact to current customers.
  • Develop and maintain microservices as part of platform modernization.
  • Build monitoring and resilient systems to ensure availability and auditability.

Skills

Java
Spring Boot
SQL
RESTful APIs
Kafka
AWS
OpenShift
CI/CD
TDD
Pair programming

Education

Bachelor's degree in computer engineering or computer science

Tools

Maven
Gradle
Jenkins
Snyk
SonarQube

Job description

Global Payments is hiring a Senior Software Engineer to join Team Kerfuffle on the VAP Global Ecommerce platform. You will design and implement scalable software, leveraging Java, Spring Boot, and microservices.

The role emphasizes collaboration with Product, Platform, and Merchant Services, and working in an Agile environment. The position is hybrid (3 days/week) in Atlanta, GA, not eligible for visa sponsorship.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Payments Platform (Hybrid, Atlanta)
Senior Software Engineer - Payments Platform (Hybrid, Atlanta)

Global Payments Inc. • Alpharetta (GA)

Hybrid
USD 120,000 - 190,000
Senior Java Engineer - Hybrid, Payments Microservices
Senior Java Engineer - Hybrid, Payments Microservices

Global Payments • Alpharetta (GA)

Hybrid
USD 120,000 - 180,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
Software Engineer Senior – Java
Software Engineer Senior – Java

Global Payments Inc. • Alpharetta (GA)

Hybrid
USD 120,000 - 190,000
Java Microservices Engineer (Spring Boot) - Hybrid
Java Microservices Engineer (Spring Boot) - Hybrid

Global Payments • Boston (MA)

Hybrid
USD 110,000 - 170,000
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 Microservices Engineer - Spring Boot (Hybrid)
Senior Java Microservices Engineer - Spring Boot (Hybrid)

Global Payments • Alpharetta (GA)

Hybrid
USD 110,000 - 140,000
Java Software Engineer II — Hybrid (Payments)
Java Software Engineer II — Hybrid (Payments)

Global Payments Inc. • Boston (MA)

Hybrid
USD 101,000 - 153,000
Java Spring Boot Engineer - Microservices (Hybrid, US)
Java Spring Boot Engineer - Microservices (Hybrid, US)

Global Payments • Boston (MA)

Hybrid
USD 120,000 - 150,000
Software Engineer Senior - Java
Software Engineer Senior - Java

Global Payments • Alpharetta (GA)

Hybrid
USD 120,000 - 180,000