Senior Backend Engineer - Java & Cloud, Remote

MoneyGram

United States

On-site

USD 140,000 - 200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote-first flexibility
PTO
13 paid holidays
Health, dental, vision insurance
401k with company match
Parental leave

Job summary

MoneyGram is seeking a Senior Software Engineer (Backend) to join the core transaction and API development team in a senior role. You will build scalable, high-performance, and secure services, mentor engineers, and influence technical direction with a focus on Java, distributed systems, APIs, databases, and cloud-native tech.

You will design complex solutions, shape system architecture, and drive best practices across agile teams while collaborating with product and QA to deliver end-to-end

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
  • 10+ years of backend engineering experience with a focus on Java.
  • Strong expertise in Spring Boot, RESTful services, SOAP, WebSphere and microservices architecture.
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Proficiency with CI/CD pipelines, Git, Docker, and Kubernetes.
  • Experience with messaging platforms (Kafka, RabbitMQ, etc.).
  • Experience with product management processes and tools (Agile methods, Kanban, etc.).
  • Problem solver who can tackle complex technical challenges.
  • Experience using AI-assisted development tools to accelerate coding, testing, documentation and troubleshooting.
  • Experience leading the design, development and implementation of complex systems.
  • Experience with Unit Testing (JUnit, Mockito, Groovy).
  • Experience with Cloud Development, Deployment, and Maintenance (AWS, GCP).
  • Knowledge / Experience with Relational DB, NoSQL (Couchbase, Mongo) db and optimization.

Responsibilities

  • Lead the design and implementation of complex technical solutions, translating business requirements into scalable and maintainable architectures.
  • Contribute to and influence system architecture, microservices design, API design, event-driven architecture, and integration patterns.
  • Operate effectively across architecture, implementation, delivery, and operational excellence in an agile team with extreme ownership.
  • Work closely with product managers, engineers, and QA to deliver end-to-end solutions.
  • Automating repeated test, build, and deploy procedures.
  • Drive engineering best practices and coding standards.

Skills

Java backend
Spring Boot
RESTful APIs
Distributed systems
Cloud platforms
CI/CD
Git
Docker
Kubernetes
Kafka/RabbitMQ
Agile methods
Unit testing
AI-assisted development tools

Education

Bachelor’s or Master’s in CS/Engineering

Tools

Git
Docker
Kubernetes
Kafka
RabbitMQ

Job description

MoneyGram is seeking a Senior Software Engineer (Backend) to join the core transaction and API development team in a senior role. You will build scalable, high-performance, and secure services, mentor engineers, and influence technical direction with a focus on Java, distributed systems, APIs, databases, and cloud-native tech.

You will design complex solutions, shape system architecture, and drive best practices across agile teams while collaborating with product and QA to deliver end-to-end

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Remote FinTech Microservices
Senior Java Backend Engineer - Remote FinTech Microservices

MoneyGram • United States

Hybrid
USD 110,000 - 170,000
Remote first flexibility
Generous PTO
13 Paid Holidays
+4
US- Java Engineer - Pricing
US- Java Engineer - Pricing

MoneyGram • United States

Hybrid
USD 110,000 - 170,000
Remote first flexibility
Generous PTO
13 Paid Holidays
+4
Senior Backend Engineer - Scalable Java Microservices
Senior Backend Engineer - Scalable Java Microservices

Relha LLC • San Jose (CA)

Hybrid
USD 170,000 - 244,000
Hybrid work model
Excellence in engineering culture
Comprehensive benefits
Senior Backend Engineer - Java Microservices
Senior Backend Engineer - Java Microservices

PayPal • San Jose (CA)

Hybrid
USD 170,000 - 244,000
Hybrid work model
Annual bonus
Equity
+2
Senior Backend Engineer — Payments & Money Movement
Senior Backend Engineer — Payments & Money Movement

Flex • United States

Hybrid
USD 146,000 - 183,000
Competitive medical, dental, andvision
Company equity
401(k) with company match
+2
Senior Backend Architect for Scalable Java Microservices
Senior Backend Architect for Scalable Java Microservices

Relha LLC • New York (NY)

Hybrid
USD 193,000 - 301,000
Senior Backend Architect - Cloud-Native & Payments
Senior Backend Architect - Cloud-Native & Payments

Globalchannelmanagement • San Jose (CA)

Remote
USD 160,000 - 230,000
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 Data & Insights Analyst, Product Analytics (Remote)
Senior Data & Insights Analyst, Product Analytics (Remote)

MoneyGram • United States

Remote
USD 120,000 - 160,000
Remote first flexibility
Generous PTO
13 Paid Holidays
+4
Senior Information Security Engineer - Remote & SIEM Expert
Senior Information Security Engineer - Remote & SIEM Expert

MoneyGram • United States

Remote
USD 140,000 - 190,000
Remote-first flexibility
Generous PTO
13 Paid Holidays
+4