Senior Software Engineer – Asynchronous Java, Spring Boot, Vert.x, MongoDB (Mumbai)

Senior Software Engineer – Asynchronous Java, Spring Boot, Vert.x, MongoDB (Mumbai)

04 Sep
|
Global Payex
|
Mumbai

04 Sep

Global Payex

Mumbai

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 transparent growth trajectory into tech leadership.

How to Apply: Send your CV or GitHub profile to [email protected] with the subject line “Senior Software Engineer – Asynchronous Java | [Your Name]”

📌 Senior Software Engineer – Asynchronous Java, Spring Boot, Vert.x, MongoDB (Mumbai)
🏢 Global Payex
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer – asynchronous java, spring boot, vert.x, mongodb (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer – asynchronous java, spring boot, vert.x, mongodb (mumbai) / mumbai