Backend Engineer

PayPay India
Gurugram, Haryana, India

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.

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

  • 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.

Score my resume against this job, free →

Questions about this job

How do I apply for the Backend Engineer job at PayPay India?

Use the apply link on this page: you apply directly with PayPay India on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does PayPay India want for this Backend Engineer role?

The job description asks for Java, Kotlin, Scala, NoSQL databases, distributed cache, data structures, algorithms and object oriented programming. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at PayPay India?

Apply to the PayPay India roles that match your experience, and tailor your resume to each job description: for this role that means showing Java, Kotlin, Scala. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Backend Engineer job remote or onsite?

This is based in Gurugram, Haryana.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with PayPay India, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →