Software Engineer/Senior Software Engineer – Java Developer

NTT DATA Payment Services India • Mumbai, Maharashtra, India • Onsite • Full-time • Publish Date:

Salary Range₹11L - ₹18L / yr
DepartmentAll Categories (Multi-Domain Omni-Feed)
Experience Needed4 - 8 Years (Senior Level)
Applicants0 Candidates

About the Role

As NTT DATA Payment Services India scales its Mumbai operations, the All Categories (Multi-Domain Omni-Feed) practice is onboarding an accomplished Software Engineer/Senior Software Engineer – Java Developer. Based in Mumbai, Maharashtra, India, you will take direct ownership of low-latency production systems and modular frontend/backend architectures and drive measurable improvements across defect escape rate, code review turnaround, and throughput scalability.

This charter requires 4 to 8 years of progressive experience, combining deep domain fluency in Java, System Design, TypeScript / Java / Python with disciplined execution via Modern Cloud Stacks (AWS/Azure/GCP) and Automated CI/CD Pipelines. You will interface directly with DevOps platform teams, security engineers, and UX designers to ensure every milestone meets NTT DATA Payment Services India's quality bar.

The Software Engineer/Senior Software Engineer – Java Developer position at NTT DATA Payment Services India (Mumbai) carries an annual CTC range of ₹11L – ₹18L per annum (approx. ₹91,667 – ₹1,50,000 per month gross), benchmarked to mid-senior level standards in All Categories (Multi-Domain Omni-Feed).

Key Responsibilities

  • Partner with DevOps platform teams, security engineers, and UX designers to streamline workflows, resolve cross-team bottlenecks, and accelerate distributed application services and resilient API gateways.
  • Establish repeatable SOPs and performance instrumentation for clean, production-hardened code with automated unit and integration test coverage across the Mumbai (Maharashtra) operating unit.
  • Conduct periodic diagnostic audits on defect escape rate, code review turnaround, and throughput scalability and present data-backed optimization recommendations to NTT DATA Payment Services India leadership.
  • Design, review, and publish technical architecture RFCs, schema designs, and API contract specifications while maintaining strict governance across defect escape rate, code review turnaround, and throughput scalability.
  • Apply hands-on expertise in Java, System Design, TypeScript / Java / Python and Modern Cloud Stacks (AWS/Azure/GCP) and Automated CI/CD Pipelines to elevate output quality and execution speed.

Required Qualifications & Technical Stack

  • Excellent stakeholder communication skills for collaborating with DevOps platform teams, security engineers, and UX designers in a Onsite setup in Mumbai.
  • Proven track record of owning technical architecture RFCs, schema designs, and API contract specifications and driving measurable gains in defect escape rate, code review turnaround, and throughput scalability.
  • 4 to 8 years of progressive experience in All Categories (Multi-Domain Omni-Feed) or closely aligned roles comparable to Software Engineer/Senior Software Engineer – Java Developer.
  • Strong working knowledge of Modern Cloud Stacks (AWS/Azure/GCP) and Automated CI/CD Pipelines with the ability to synthesize complex operational data into clear decisions.
  • Demonstrated hands-on proficiency in Java, System Design, TypeScript / Java / Python, Microservices within a fast-paced enterprise or high-growth environment.

Preferred / Bonus Qualifications

  • Prior exposure to scaling distributed application services and resilient API gateways within All Categories (Multi-Domain Omni-Feed) teams in Mumbai or comparable Indian enterprise hubs.
  • Familiarity with automation workflows, Modern Cloud Stacks (AWS/Azure/GCP) and Automated CI/CD Pipelines, and modern reporting standards.
  • Experience mentoring cross-functional contributors or managing end-to-end delivery SLAs.

Core Technologies & Tools

Java, System Design, TypeScript / Java / Python, Microservices, REST & GraphQL APIs, Cloud Infrastructure (AWS/GCP/Azure), CI/CD Automation

Salary & Compensation Breakdown

Annual CTC Range: ₹11L - ₹18L / yr • Experience Benchmark: 4 - 8 Years (Senior Level)

Annual CTC is structured between ₹11 Lakhs and ₹18 Lakhs per annum (approx. ₹91,667 – ₹1,50,000/month) based on interview performance, Java & System Design depth, and 4 to 8 years of progressive experience. Package includes fixed base pay, statutory provident fund, medical insurance, and performance-linked incentives at NTT DATA Payment Services India.

Perks & Benefits: Competitive Compensation • Comprehensive Health Benefits • Flexible Work Culture

Work Location & Regional Hub — Mumbai, Maharashtra, India (Onsite)

This Software Engineer/Senior Software Engineer – Java Developer opening is based in Mumbai, Maharashtra under a Onsite work arrangement. Candidates located in Mumbai or willing to operate from the Mumbai regional corridor will collaborate directly with NTT DATA Payment Services India's All Categories (Multi-Domain Omni-Feed) unit during standard Indian business hours.

Browse all verified jobs in Mumbai →

About NTT DATA Payment Services India — Company Profile & Details

NTT DATA Payment Services India is a verified employer operating within the All Categories (Multi-Domain Omni-Feed) and enterprise solutions ecosystem with active delivery operations in Mumbai, Maharashtra. Known for structured execution across low-latency production systems and modular frontend/backend architectures, NTT DATA Payment Services India partners with DevOps platform teams, security engineers, and UX designers to build resilient products, client services, and sustainable career pathways for mid-senior level professionals.

Industry / Practice: All Categories (Multi-Domain Omni-Feed) • Regional Hub: Mumbai, Maharashtra, India • Verification: GST & KYC Verified Employer

How to Apply for Software Engineer/Senior Software Engineer – Java Developer at NTT DATA Payment Services India

  1. Click "Apply Now" on this page and verify your candidate profile, contact details, and updated resume highlighting Java, System Design, TypeScript / Java / Python.
  2. Complete the role-readiness screening check confirming your 4 to 8 years of progressive experience and availability for the Mumbai (Onsite) mandate.
  3. Shortlisted profiles undergo a structured evaluation with NTT DATA Payment Services India's All Categories (Multi-Domain Omni-Feed) hiring panel focused on technical architecture RFCs, schema designs, and API contract specifications and practical problem-solving.
  4. Final discussion with NTT DATA Payment Services India leadership covering role expectations, onboarding timeline in Mumbai, and the ₹11L – ₹18L / yr compensation package.