Senior Java Engineer – Enterprise Systems

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of MoneyGram

MoneyGram

1001 - 5000 employees

💳 Fintech

₿ Crypto

👥 B2C

💰 Corporate round on 2023-09

Fintech • Crypto • B2C

MoneyGram is a global payments and remittance company that operates one of the largest cross-border money-transfer networks combining digital reach with extensive cash access. Trusted by tens of millions of consumers, MoneyGram provides consumer remittances, retail cash payout and digital payment services across 200+ countries and territories with hundreds of thousands of retail locations and billions of digital endpoints. The company also integrates crypto and blockchain technologies—operating scaled stablecoin and crypto-to-cash/cash-to-crypto capabilities and participating as a Solana validator—to modernize and speed cross-border payments while remaining focused on consumer convenience and partner distribution.

📋 Description

• Architect, design, and implement high-availability, fault-tolerant enterprise Java applications • Write clean, secure, optimized Java code for scalable backend services and APIs • Design and scale distributed microservices architectures • Build and integrate APIs, backend services, and orchestration components for enterprise applications, automation, Chatbot, and Voicebot initiatives • Modernize legacy applications and migrate to scalable architectures • Optimize data models, database performance, and application services across relational and NoSQL databases • Manage and automate secure AWS cloud deployment pipelines using DevOps practices • Lead code reviews, enforce engineering standards, and mentor engineering team members • Collaborate with cross-functional engineering, AI, architecture, and product teams

🎯 Requirements

• Minimum 10+ years of professional backend software engineering experience with strong hands-on Java development experience • Proven track record working on large-scale distributed systems, enterprise applications, or SaaS products • Extensive experience in Agile/Scrum environments • Experience modernizing legacy applications and migrating monoliths to microservices architectures • Strong experience developing APIs, integrations, and backend services • Experience integrating AI/ML capabilities into enterprise applications • Working knowledge of AI, Generative AI, and conversational AI concepts • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience • Strong system-level troubleshooting skills • Ability to navigate ambiguity and execute tasks independently • Strong communication and collaboration skills across engineering, AI, architecture, and product teams • Excellent English written and verbal communication skills • Java 17/21, Spring Boot, Spring Cloud, Hibernate ORM, JPA • Microservices, Event Driven Architecture, CQRS, Saga pattern, and Domain-Driven Design • REST APIs, API gateways, third-party API integrations, and enterprise integration patterns • PostgreSQL, Oracle DB, Couchbase, and Apache Kafka • AWS, Azure or GCP, Docker, Kubernetes, Jenkins or GitLab CI • JUnit 5, Mockito, Testcontainers, Maven or Gradle

🏖️ Benefits

• Remote or virtual job arrangement • Opportunity to work at MoneyGram on enterprise systems • Mentorship and collaboration opportunities

Apply Now

Similar Jobs

🔥 14 hours ago

Miratech

501 - 1000

🤝 B2B

💼 Consulting

☁️ SaaS

.NET Developer building C# enterprise Windows, web, and cloud solutions for Miratech’s global IT services clients. Owning integrations, CI/CD automation, modernization, deployments, and L3 engineering support.

🇮🇳 India – Remote

💰 Private Equity Round on 2022-04

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

ASP.NET

Azure

ITSM

JavaScript

Linux

MySQL

Python

SDLC

ServiceNow

SQL

WPF

.NET

🔥 18 hours ago

Repario

51 - 200

💼 Consulting

📦 Logistics

⚖️ Legal

Storage Engineer supporting HPE, AWS, block, file, and object storage for Repario, an international eDiscovery provider. Maintaining infrastructure, resolving escalations, scripting, and mentoring junior staff.

Ansible

AWS

Cloud

Linux

NFS

Python

Terraform

🕒 Yesterday

Marrina Decisions

11 - 50

🤝 B2B

📣 Marketing

Backend Engineer maintaining Node.js/TypeScript services for a SaaS marketing platform. Optimizing APIs, databases, queues, security, testing, and AWS infrastructure.

AWS

EC2

Grafana

JavaScript

Jest

Microservices

Mocha

MongoDB

Node.js

Prometheus

RabbitMQ

Redis

TypeScript

🕒 4 days ago

Citi

10,000+ employees

🏦 Banking

💸 Finance

💳 Fintech

Java backend developer building Citi financial-services applications with Spring, Kafka, ECS, and PL/SQL. Designing microservices, enhancing application security, and supporting technology stakeholders.

Java

Kafka

Microservices

Spring

Spring Boot

SpringBoot

SQL

🕒 5 days ago

Teamified

201 - 500

💼 Consulting

👥 HR Tech

🎯 Recruiter

Back-end Developer building .NET Core microservices for property-management technology. Supporting real-time collaboration and scalable cloud products for Australian real estate agencies.

AWS

Azure

Cloud

GraphQL

Microservices

React

React Native

SQL

.NET