Senior Backend Engineer

PayPay India

Gurugram District

On-site

INR 2,000,000 - 2,800,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PayPay India is seeking a Senior Backend engineer to design large scale systems for a high throughput payment platform. You will work on robust infrastructure, develop tools, and contribute to open source where possible.

The role emphasizes solving problems at their root cause, supporting production code, and collaborating across teams to deliver reliable, scalable services.

Qualifications

  • 6+ years of experience in Java and other languages such as Scala, Python, or Go.
  • Interest and ability to learn other coding languages as needed.
  • Experience with SQL and NoSQL databases, plus distributed cache.
  • Strong fundamentals in data structures, algorithms and OOP.
  • Deep understanding of concurrency and distributed computing.
  • Experience building RESTful APIs, Pub/Sub, and database clients.
  • Experience with microservices and high-traffic systems.
  • Degree in CS/CE or 5+ years SaaS development experience.
  • English or Japanese language skills.
  • [Extra requirements depending on the potential team it has been identified]

Responsibilities

  • Design large scale systems with high complexity to support high throughput applications.
  • Leverage infrastructure to solve large scale problems.
  • Develop tools and contribute to open source where possible.
  • Practice root-cause problem solving and support production code.
  • [Extra requirements depending on the potential team it has been identified]

Skills

Java
Scala
Python/Go
SQL/NoSQL
Distributed computing

Education

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

Tools

Docker
Kubernetes
AWS
Spring Boot
GCP
Kafka
Redis

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.
  • [Extra requirements depending on the potential team it has been identified]
Tech Stack

| 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
  • [Extra requirements depending on the potential team it has been identified]
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.
  • [Extra requirements depending on the potential team it has been identified]
Requirements:
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

09.Frontend Engineer
09.Frontend Engineer

PayPay India • Gurugram District

On-site
INR 2,800,000 - 4,200,000
10.Frontend Engineer
10.Frontend Engineer

PayPay India • Gurugram District

On-site
INR 1,200,000 - 1,600,000
Engineering Manager - Backend
Engineering Manager - Backend

PayPay India • Gurugram District

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

PayPay India • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Backend Engineer
Senior Backend Engineer

AgileEngine • India

Remote
INR 2,200,000 - 3,500,000
Remote work & Local connection
Legal presence in India
#109 - Backend Software Engineer - Payments Platform
#109 - Backend Software Engineer - Payments Platform

Lifted, an Upwork Company™ • Hyderabad

On-site
INR 4,500,000 - 6,000,000
Senior Back End Developer -JAVA
Senior Back End Developer -JAVA

SMC Group • Delhi

On-site
INR 4,000,000 - 6,000,000
Java Backend Engineer - Payments Domain
Java Backend Engineer - Payments Domain

Tekskills Inc. • Mumbai

On-site
INR 900,000 - 1,400,000
Java Backend Engineer - Payments Domain
Java Backend Engineer - Payments Domain

Tekskills Inc. • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Java Backend Engineer - Payments Domain
Java Backend Engineer - Payments Domain

Tekskills Inc. • Delhi

On-site
INR 1,200,000 - 1,800,000