Senior Backend Engineer

PayPay India

Gurugram District

On-site

INR 3,500,000 - 6,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PayPay India is seeking a Senior Backend Engineer to build and scale our payment system. You will design large-scale systems, work with Java, Kotlin, Scala, and modern infrastructure to deliver a robust payment experience.

You will own core components, ensure production reliability, and contribute to open source. The role requires 6+ years of backend experience, proficiency in distributed systems, and a willingness to learn new languages.

Qualifications

  • 6+ years of experience with Java and other languages such as Scala, Python, or Go.
  • Experience with SQL and NoSQL databases, plus distributed cache.
  • Strong fundamentals in data structures, algorithms and OOP.
  • In-depth understanding of concurrency and distributed computing.
  • Experience with RESTful APIs, Pub/Sub systems, and database clients.
  • Experience with microservices and designing high-traffic systems.
  • Degree in Computer Engineering or Computer Science or 5+ years SaaS experience.
  • Business of English or Japanese.

Responsibilities

  • Design large scale systems with high complexity to support our high throughput applications.
  • Understand how to leverage infrastructure for solving such large scale problems.
  • Develop tools and contribute to open source wherever possible.
  • Adopt problem solving as a way of life – root cause and production support.

Skills

Java
Kotlin
Scala
RESTful APIs
Distributed systems
Microservices
SQL
NoSQL
Distributed caching
Concurrency
Data structures & algorithms
OOP

Education

B.Tech/B.E. in Computer Engineering or Computer Science

Tools

Docker
Kubernetes
ArgoCD
AWS
GCP
GitHub
IntelliJ
Gradle
Maven
npm/yarn
Flyway
Jenkins
Snyk
BigQuery
Kibana
Spark
PlantUML
draw.io
Miro

Job description

Job Description:

Job Description

PayPay India is looking for a Senior Backend engineer to work on our payment system to deliver the best payment experience for our customers.

Main Responsibilities
  • Design large scale systems with high complexity to support our high throughput applications.
  • Understand how to leverage infrastructure for solving such large scale problems.
  • Develop tools and contribute to open source wherever possible.
  • Adopt problem solving as a way of life – always go to root cause! Support the code you write in production.
Tech Stack

We select the best combination of tech at times.

  • Java, Kotlin, Scala
  • Spring Boot, JUnit, Reselience4j, Feign
  • MySQL/AuoraDB, DynamoDB, ELK, Kafka, Redis, TiDB
  • Docker, Kubernetes, ArgoCD, AWS, GCP
  • GitHub, IntelliJ, Gradle, Maven, npm/yarn, Flyway, Jenkins, snyk,
  • Bigquery, Kibana, Spark
  • PlantUML, draw.io, miro.com
  • Slack, Zoom
Qualifications
  • 6+ years of experience having excellent skills in Java & any other generalized programming language, such as Scala, Python, or Go.
  • Interest and ability to learn other coding languages as needed.
  • Experience with SQL and NoSQL databases, along with distributed cache.
  • Strong fundamentals in data structures, algorithms and object oriented programming.
  • In-depth understanding of concurrency and distributed computing.
  • Experience implementing platform components such as RESTful APIs, Pub/Sub Systems, and Database Clients.
  • Experience with microservices.
  • Experience designing high traffic systems.
  • Degree in Computer Engineering or Computer Science or 5+ years equivalent experience in SaaS platform development.
  • Business of English or Japanese
Preferred Qualifications
  • Experience in working for system development in finance, payment, or similar industries.
  • Language ability in Japanese and English is a plus (We have a professional translator but it is nice to have language skills).
  • Experience with AWS services.
  • Leverage AI/LLM-based tools in daily workflows (e.g., code development, reviews, testing, debugging, documentation), while ensuring human oversight, judgment, and accountability drive the final product.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

PayPay India • Gurugram District

On-site
INR 2,200,000 - 3,000,000
Engineering Manager (Java Background)
Engineering Manager (Java Background)

PayPay India • Gurugram District

On-site
INR 3,000,000 - 6,000,000
Worldpay – Backend Developer (Java) – Payment Domain
Worldpay – Backend Developer (Java) – Payment Domain

Winzons • India

On-site
INR 1,500,000 - 2,100,000
Senior Java Developer - Payment Gateway/Ecommerce Product
Senior Java Developer - Payment Gateway/Ecommerce Product

Cloudesign • Maharashtra

On-site
INR 1,500,000 - 2,800,000
Senior Software Engineer
Senior Software Engineer

Chargebee • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Collaborative environment
Opportunity for learning and growth
09.Android Engineer
09.Android Engineer

Pay2dc • India

On-site
INR 1,500,000 - 2,000,000
Back End Developer
Back End Developer

ACL Digital • India

On-site
INR 1,500,000 - 2,100,000
Engineering Manager Java Background
Engineering Manager Java Background

PayPay India • Gurugram District

On-site
INR 4,500,000 - 6,000,000
Java Backend Developer
Java Backend Developer

Antal International • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Backend Engineer- Payment Gateway (₹4 LPA to ₹7 LPA)
Senior Backend Engineer- Payment Gateway (₹4 LPA to ₹7 LPA)

Winzons • India

On-site
INR 1,800,000 - 3,600,000