Backend Engineer

PayPay India

Gurugram District

On-site

INR 1,500,000 - 2,500,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PayPay India is seeking a Backend engineer to design and build scalable payment systems, ensuring fast, reliable experiences for customers.

Role focuses on large-scale system design, concurrency, and distributed computing, with exposure to Java, Kotlin, Scala and modern data stores across AWS and microservices. Open to growth in a fintech context with emphasis on production stability.

Qualifications

  • 4+ years of professional experience with Java or strong skills in Scala/Python/Go.
  • Experience with NoSQL databases and distributed cache.
  • Strong fundamentals in data structures, algorithms and OOP.
  • Deep understanding of concurrency and distributed computing.
  • Degree in Computer Engineering or CS or 5+ years SaaS experience.
  • Business proficiency in English or Japanese.

Responsibilities

  • Design large-scale systems with high complexity to support 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 practice – debug to root cause and support production code.

Skills

Java
Scala
Kotlin
Distributed systems
Concurrency
Data structures & algorithms
English/Japanese capability

Education

Bachelor's degree in Computer Engineering or Computer Science
5+ years SaaS platform development experience

Tools

Spring Boot
JUnit
Resilience4j
Feign
MySQL
AuroraDB
DynamoDB
ELK
Kafka
Redis
TiDB
GitHub
IntelliJ
Gradle
Maven
npm
yarn
Flyway
Jenkins
snyk
BigQuery
Kibana
Spark
PlantUML
draw.io
miro.com
Slack
Zoom

Job description

PayPay India is looking for a 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.

We select the best combination of tech at times.

  • Java, Kotlin, Scala
  • Spring Boot, JUnit, Reselience4j, Feign
  • MySQL/AuoraDB, DynamoDB, ELK, Kafka, Redis, TiDB
  • GitHub, IntelliJ, Gradle, Maven, npm/yarn, Flyway, Jenkins, snyk,
  • Bigquery, Kibana, Spark
  • PlantUML, draw.io, miro.com
  • Slack, Zoom
Qualifications
  • 4+ years of Experience in using Java under professional environment, or if you are non-Java user, excellent skills in generalized programming languages, such as Scala, Python and Go.
  • Interest and ability to learn other coding languages as needed.
  • Experience with NoSQL databases and distributed cache.
  • Strong fundamentals in data structures, algorithms and object oriented programming.
  • In-depth understanding of concurrency and distributed computing.
  • Degree in Computer Engineering or Computer Science or 5+ years equivalent experience in SaaS platform development.
  • Business of English or Japanese
Preferred Qualifications
  • Experience with implementing platform components such as RESTful APIs, Pub/Sub Systems, Database Clients.
  • Experience with AWS services.
  • Experience in working for system development in finance, payment, or similar industries
  • Experience in system design, development of web system which handles massive amount of transactions or requires scalability
  • Experience in microservices
  • 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.
Remarks

Please note that you cannot apply for PayPay (Japan-based jobs) or other positions in parallel or in duplicate.

PayPay 5 senses

  • Please refer PayPay 5 senses to learn what we value at work.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer / バックエンドエンジニア (Core Banking & Product Features)
Backend Engineer / バックエンドエンジニア (Core Banking & Product Features)

PayPay • India

Hybrid
INR 2,500,000 - 4,000,000
VISA sponsorship
Relocation support
Paid leave benefits
Engineering Manager - Backend
Engineering Manager - Backend

PayPay India • Gurugram District

On-site
INR 2,400,000 - 4,200,000
09.Android Engineer
09.Android Engineer

Pay2dc • India

On-site
INR 1,500,000 - 2,000,000
Cloud Platform Engineer
Cloud Platform Engineer

PayPay • India

Hybrid
INR 11,078,000 - 17,233,000
Hybrid Workstyle
Paid leave
Social Insurance
Data Infrastructure Engineer
Data Infrastructure Engineer

PayPay • India

Hybrid
INR 2,500,000 - 4,000,000
Backend Engineer[Java] - Payment Platform
Backend Engineer[Java] - Payment Platform

Sinergia Media Labs • Ernakulam

On-site
INR 600,000 - 1,200,000
Product Manager (Product Operations)/ プロダクトマネージャー(プロダクトオペレーションズ)
Product Manager (Product Operations)/ プロダクトマネージャー(プロダクトオペレーションズ)

PayPay • India

Hybrid
INR 1,800,000 - 4,500,000
VISA sponsor
Relocation support
Social Insurance (health, pension)
+2
Software Engineer / Senior Software Engineer - Java Backend
Software Engineer / Senior Software Engineer - Java Backend

Cloudesign • Maharashtra

On-site
INR 1,500,000 - 2,800,000
03.QA Automation Engineer
03.QA Automation Engineer

PayPay India • Gurugram District

On-site
INR 900,000 - 1,200,000
10.Senior Product Manager
10.Senior Product Manager

PayPay India • Gurugram District

On-site
INR 4,000,000 - 7,000,000