MoneyGram is the world's second-largest payment service company, offering individuals and businesses a wide range of products and services. The products and services provided by Mo
Senior Software Engineer
Location
India
Posted
23 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
MoneyGram
Role Description 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. - 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. 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. - Leverage AI tools such as Claude, Cursor or Augment AI to accelerate coding, testing, documentation, and troubleshooting. Requirements - 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, Mongo) db and database optimization. - Familiarity with security best practices (OAuth2, JWT, encryption, LDAP). Benefits - Comprehensive Health Insurance - Medical coverage for eligible employees and their families (subject to benefits limit, policy terms and conditions). - Life and Accident Insurance - Financial protection coverage for eligible employees. - Community Service Days - Paid time off for eligible employees to volunteer in their communities. - Tuition Reimbursement - Educational assistance program for eligible employees (subject to program guidelines and approval). - Transfer Fee Reimbursement - Smooth transitions with reimbursement for any transfer-related fees. We’ve got you covered. - Employee Assistance Program - Confidential counseling and support services for eligible employees. - Employee Referral Program - Incentive program for employee referrals (subject to program terms). - Remote work flexibility - Available for eligible roles with hybrid or remote work options.
Related Guides
Related Job Pages
More Software Engineer Jobs
Product Marketing Manager – AI Capabilities, Developer Enablement
Neo4jThe #1 platform for connected data
• AI capabilities messaging for developers: Contributed to the messaging architecture and proof points for Neo4j’s AI capabilities, targeting technical, developer, and AI-engineering audiences. Translate GraphRAG, agents, agent memory, and Cypher AI into credible, differentiated stories that respect developer intelligence. • Technology integrations: Own positioning and messaging for Neo4j’s integration ecosystem, including agent frameworks (LangChain, LlamaIndex), MCP servers, cloud and data-platform partners (Databricks, Snowflake, Microsoft), and the connectors and APIs developers build with. Make the ecosystem story part of the core narrative, not an appendix. • Sales enablement infrastructure: Build and maintain the enablement that turns capability stories into field behavior: first-call decks, talk tracks, objection-handling guides, discovery question banks, demo guidance, and live training. Design it as a system the field actually uses, not a pile of one-off decks. • Win-loss analysis: Partner with sales, sales engineering, and revenue operations to run structured win-loss programs. Surface patterns by competitor, segment, and use case, and feed insights back into messaging and product priorities. • Sales enablement: Build and deliver enablement that arms global sellers and SEs to handle competitive deals with confidence. This includes objection-handling guides, talk tracks, discovery question banks, demo guidance, and live training sessions. • Launch support: Partner on AI capability and integration launches, owning developer-facing messaging, demos, and enablement so each release lands with the field and the community. • Customer zero: Use the product the way our developers do. Prototype with it, build demos, and bring that hands-on credibility into every story you tell.
WordPress Full-Stack Developer – Contract
RIB SoftwareMaking engineering and construction more efficient and sustainable.
• Develop, maintain, and optimise WordPress websites, including custom themes, plugins, and headless integrations (Next.js). • Work closely with the Web Tech Lead, junior developer, external agency, and global stakeholders to deliver roadmap items. • Monitor, troubleshoot, and improve site performance using tools like New Relic, Datadog, and Query Monitor. • Support multilingual and multisite operations, ensuring stability, scalability, and consistency across regions. • Collaborate with the Demand Generation team through ASANA to deliver marketing and web requirements on schedule.
Role Description Stack principal: C#, .NET Core, ASP.NET, PostgreSQL - Mínimo de 6 anos de experiência prática em desenvolvimento/engenharia, com pelo menos 2 anos atuando como referência técnica (sênior). - Histórico comprovado de entrega de projetos em produção, lidando com escala, performance e manutenção de sistemas reais — não apenas projetos acadêmicos ou pessoais. - Capacidade de atuar com autonomia, tomar decisões de arquitetura e mentorar desenvolvedores menos experientes. Uso de Inteligência Artificial (critério transversal e prioritário): - A adoção de IA no fluxo de desenvolvimento é um diferencial de alto peso nesta seleção. - Buscamos profissionais que já incorporaram IA ao dia a dia, não apenas que tenham curiosidade sobre o tema. - Ferramentas: Uso fluente de assistentes de codificação (ex.: Claude Code, GitHub Copilot, Cursor) integrados ao editor/IDE e ao fluxo de trabalho. - Senso crítico: Capacidade de escrever bons prompts, revisar criticamente o código gerado por IA e entender suas limitações (não aceitar saída cega). - Aplicação: Experiência em acelerar tarefas reais com IA: geração de testes, refactoring, documentação, análise de logs, debugging e prototipação. - Plus: Diferencial adicional: experiência construindo features com LLMs/APIs de IA (RAG, function calling, automações) ou contribuindo com a adoção de IA no time. Soft skills e fit: - Comunicação clara, escrita e verbal, essencial para trabalho remoto. - Disciplina e organização para atuar de forma assíncrona e autogerida. - Boa colaboração em code review e cultura de qualidade (testes, boas práticas, documentação). - Português fluente; inglês técnico para leitura de documentação (desejável conversação). Qualifications - Mínimo de 6 anos de experiência prática em desenvolvimento/engenharia. - Pelo menos 2 anos atuando como referência técnica (sênior). - Histórico comprovado de entrega de projetos em produção. - Capacidade de atuar com autonomia e mentorar desenvolvedores menos experientes. Requirements - Uso fluente de assistentes de codificação integrados ao editor/IDE. - Capacidade de escrever bons prompts e revisar criticamente o código gerado por IA. - Experiência em acelerar tarefas reais com IA. - Experiência construindo features com LLMs/APIs de IA (diferencial). Company Description
Developer I – Exclusive to Candidates with Disabilities (PCD)
QuodUsing all the power of data to transform people and companies positively #GoDataIntelligence
• Develop digital products (Credit/Anti-fraud/Credit Recovery) in an AWS environment for consumption via API/Batch; • Participate in the team's agile ceremonies and keep task cards updated with progress information for the tasks you are working on.


