
Search by job, company or skills

Location: Mumbai (Work-from-Office)
Department: Engineering | Industry: FinTech / SaaS
Experience: 4+ years | Compensation: Competitive (₹12–20 LPA based on fitment)
About Global PayEX
At Global PayEX, we build world-class AI-driven fintech platforms trusted by global banks and Fortune-scale enterprises. Our solutions power real-time reconciliation, payments, and working-capital automation for clients like JPMorgan, Citi, ITC, and Tata Group. We're now expanding our engineering team in Mumbai to strengthen our asynchronous, event-driven backbone that processes millions of financial transactions every day.
Role Overview
e're looking for a Senior Software Engineer with deep expertise in asynchronous Java, Vert.x, Spring Boot, and MongoDB. You'll architect and build scalable, low latency microservices that form the core of our enterprise-grade SaaS stack. This is a hands-on role for someone who thrives on solving performance challenges, optimizing concurrency, and leading by example within agile teams.
Key Responsibilities
• Design and implement non-blocking, event-driven microservices using Vert.x and Spring Boot.
• Optimize application performance, scalability, and resilience in high throughput environments.
• Design efficient MongoDB schemas and indexes for large-scale transactional workloads.
• Collaborate cross-functionally with DevOps, frontend, AI, and QA teams to deliver end-to-end solutions.
• Lead code reviews, write unit/integration tests, and uphold engineering best practices.
• Troubleshoot production issues and participate in on-call rotations when required.
• Mentor junior developers and contribute to architecture and sprint discussions.
• Participate actively in Agile ceremonies – planning, estimation, and retrospectives.
Required Skills & Experience
• 4+ years of backend development in Java.
• Strong understanding of asynchronous programming and event driven architectures.
• Proven expertise in Vert.x, including event bus, workers, and reactive patterns.
• Hands-on experience with Spring Boot microservices.
• Proficiency in MongoDB (aggregation framework, schema design, indexing).
• Solid experience with RESTful APIs and OpenAPI/Swagger documentation.
• Familiarity with Kafka, RabbitMQ, or message queues is a plus.
• Strong debugging, performance tuning, and concurrency optimization skills.
• Sound grasp of OOP, design patterns, and SOLID principles. Preferred Qualifications
• Experience in SaaS or FinTech/Banking systems.
• Exposure to Project Reactor or RxJava reactive frameworks.
• Familiarity with Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitLab CI, etc.).
• Working knowledge of cloud environments (AWS/Azure/GCP).
Why Join Global PayEX
• Build cutting-edge asynchronous systems at global scale.
• Work alongside a world-class fintech engineering team.
• Collaborative, transparent, and innovation-driven culture.
• Direct exposure to AI agents and real-time financial data systems.
• Competitive compensation and a clear growth trajectory into tech leadership.
How to Apply:Send your CV or GitHub profile to [Confidential Information] with the subject line Senior Software Engineer – Asynchronous Java | [Your Name]
Job ID: 145752281
Skills:
Java, React, Git, PostgreSQL, Spring Boot, Agile, Oop Concepts, Scrum, Restful Apis
Skills:
Java, Spring Boot, Data Warehouse, Google Cloud, Sql, REST, Core Java, Oracle Pl Sql, Data Lake, Azure, Python, AWS, Application Resiliency, CI CD, Security, ETL Architecture, Java 17
Skills:
Core Java, Sql, Spring Boot, Java, Data Lake, Google Cloud, AWS, Python, Azure, REST, Oracle Pl Sql, Data Warehouse, Java 17, ETL Architecture, CI CD, Security, Application Resiliency
Skills:
Java, Oauth, PostgreSQL, Spring Boot, Jwt, Sql, Nosql, Git, MySQL, Flutter, Restful Apis, DART
Skills:
Java, Redux, Spring Boot, Javascript, HTML, React Js, Angular
We don’t charge any money for job offers