Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MoneyGram

Java Engineer – Pricing

MoneyGram

. Architect, design, and implement high-availability, fault-tolerant enterprise Java applications .

Posted 10/13/2026full-timeRemote • United StatesJuniorMid-LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in architecting and implementing high-availability enterprise Java applications, with a strong focus on distributed microservices and financial transaction optimization. Proficient in managing cloud-based deployment pipelines and ensuring secure, efficient software delivery.

Highest-signal resume keywords
Java 17 / Java 21Microservices ArchitectureAWS Cloud ExperienceAgile/Scrum MethodologiesRelational and NoSQL Databases

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java 17 / Java 21Spring BootMicroservicesPostgreSQLApache KafkaDockerKubernetesJUnit 5Hibernate ORMCQRS
Soft Skills
Proactive CommunicationSelf-Starter MindsetSystem-Level Troubleshooting
Tools & Technologies
AWSJenkinsGitLab CIMavenGradleTestcontainersSpring CloudCouchbaseOracle DBEvent-Driven Architecture
Industry Keywords
Financial ApplicationsEnterprise SaaSDistributed SystemsTransactional ConsistencyFault-Tolerant Systems

Tech Stack

Tools & technologies
ApacheAWSAzureCloudDistributed SystemsDockerERPGoogle Cloud PlatformGradleHibernateJavaJenkinsJUnitKafkaKubernetesMavenMicroservicesMockitoNoSQLOraclePostgresSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Architect, design, and implement high-availability, fault-tolerant enterprise Java applications
  • Write clean, secure, and optimized code for large-scale financial transactions
  • Design and scale distributed microservices architectures optimized for transactional consistency and speed
  • Optimize data models and design transactional database schemas
  • Manage relational and NoSQL databases
  • Build and secure APIs for third-party financial network integrations and ERP connections
  • Manage and automate secure cloud-based deployment pipelines on AWS
  • Lead code reviews and enforce financial security coding standards
  • Mentor engineering team members
  • Identify transactional bottlenecks and optimize query performance
  • Ensure zero-downtime production deployments
  • Collaborate with cross-functional teams to build high-performance, low-latency financial software hosted on AWS

Requirements

What you’ll need
  • 2–5 years of professional backend software engineering experience
  • Proven track record working on large-scale distributed systems, enterprise SaaS products, or transactional banking/financial applications
  • Extensive experience building and deploying software within Agile/Scrum environments
  • Demonstrated experience migrating monolithic applications to distributed microservices architectures
  • 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 make sound decisions using available data
  • Self-starter mindset and ability to navigate ambiguity and execute tasks without step-by-step direction
  • Proactive communication skills
  • Excellent English written and verbal communication skills
  • Java 17 / Java 21, Spring Boot, Spring Cloud, Hibernate ORM, and JPA
  • Microservices, Event-Driven Architecture, CQRS, Distributed Transactions using the Saga pattern, and Domain-Driven Design
  • PostgreSQL, Oracle DB, and Couchbase
  • Apache Kafka
  • Docker, Kubernetes, and Jenkins or GitLab CI
  • JUnit 5, Mockito, Testcontainers, automated contract testing, Maven, or Gradle
  • AWS, Azure, or GCP cloud experience

Benefits

Comp & perks
  • No explicit benefits, perks, or compensation extras stated