Back to Jobs
Sr Software Engineer - MoneyGram API development
Actively Reviewing
MoneyGram
Job Description
About the role
We are looking for a highly motivated Senior Software Engineer to join the MoneyGram core transaction and API development team. The engineer will be responsible for building scalable, high-performance systems that power our core transaction backends and API layer. The ideal candidate is a strong problem-solver with expertise in Java, distributed systems, APIs, databases, and cloud-native technologies.
What you will get to do
- Solve critical business problems for clients using a variety of back-end technologies.
- Contribute to system architecture, microservices design, and integration patterns that support scalability, maintainability, and performance.
- Operate effectively across architecture, implementation, delivery, and operational excellence working as part of a team in an agile environment, providing extreme ownership in what you do.
- Work closely with product managers, engineers, and QA to deliver end-to-end solutions.
- Automate repeated test, build, and deploy procedures.
- Foster great communication and time management skills in a highly collaborative and agile environment.
What You Will Need to Be Successful
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
- 7+ years of backend engineering experience with a focus on Java.
- Strong expertise in Spring Boot, RESTful services, microservices architecture.
- Experience with cloud platforms (AWS, GCP, or Azure).
- Proficiency with CI/CD pipelines, Git, Docker, and Kubernetes.
- Familiarity 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.
- Openness for shift work - night (initial 3-4 months) and afternoon (the following months).
- Leverage AI tools such as Claude, Cursor or Augment AI to accelerate coding, testing, documentation, and troubleshooting.
Experience
- 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 Database, NoSQL (Couchbase, MongoDB) and database optimization.
- Familiarity with security best practices (OAuth2, JWT, encryption, LDAP).
Required Skills
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Hyderabad
₹12 LPA–₹18 LPA
ServiceNow Development
ITSM
REST API
+4
Full Stack Developer | Remote | $30 - $85/hr
NearSkill
India
REST API
Spring Boot
Adobe Illustrator
+33
Java FullStack - SSE/LA
CGI
Hyderabad
Spring Boot
REST API
Security Compliance
+26
Digital Engineering Lead Engineer
Launch by NTT DATA
Chennai
Data architecture
Spring Boot
REST API
+19
Senior Software Engineer
GoTo
Bengaluru
OAuth 2.0
Tailwind CSS
Material UI
+32
Share
Quick Apply
Upload your resume to apply for this position
–