
Eligibility Criteria
Bachelor's or Master's degree in Computer Science, Information Technology, Electronics & Communication, or related engineering streams; minimum 60% aggregate (or CGPA 6.0/10); graduating batch 2024‑2026; no active backlogs at the time of joining; strong fundamentals in programming and data structures.

Job Description & Key Responsibilities
Juspay is one of India’s premier fintech innovators, building the payment backbone that powers millions of transactions across e‑commerce platforms, banks, and merchants. Founded with a vision to make digital payments frictionless, the company has grown rapidly to become a trusted partner for large enterprises, offering end‑to‑end checkout solutions, tokenisation, and fraud‑prevention services. With a strong engineering‑first culture, Juspay invests heavily in cutting‑edge technologies, open‑source contributions, and a collaborative environment that encourages experimentation and rapid learning.
The role of Software Development Engineer (Backend) is crafted for fresh engineering graduates who are eager to dive into large‑scale, high‑throughput systems. As a backend engineer, you will be part of a team that designs, builds, and maintains micro‑service based architectures that handle billions of payment events every year. You will get hands‑on exposure to cloud‑native deployments, event‑driven pipelines, and performance‑critical code that directly impacts the reliability of financial transactions.
Key responsibilities include:
1. Design and implement scalable backend services and RESTful APIs.
2. Build and maintain distributed micro‑services using Java/Scala/Kotlin.
3. Develop high‑performance components for payment processing pipelines.
4. Work with both SQL and NoSQL databases for efficient data storage and retrieval.
5. Create event‑driven architectures leveraging messaging platforms such as Kafka.
6. Optimize code for latency, throughput, and reliability.
7. Collaborate with product managers and front‑end teams to deliver new features.
8. Write clean, testable code and participate in code reviews.
9. Deploy services on cloud platforms (AWS/GCP) using Docker and Kubernetes.
10. Diagnose production issues, perform root‑cause analysis, and improve system stability.
The tech stack revolves around Java, Scala or Kotlin for service development, Spring Boot or similar frameworks, PostgreSQL/MySQL for relational data, MongoDB/Cassandra for NoSQL needs, Apache Kafka for streaming, Docker/Kubernetes for container orchestration, and cloud services on AWS or GCP. Familiarity with Git, CI/CD pipelines, and unit testing frameworks is also essential.
Growth at Juspay is fast‑paced; junior engineers quickly move to senior roles, lead feature teams, and get opportunities to influence architecture decisions. The company encourages continuous learning through internal tech talks, mentorship programs, and sponsorship for conferences. Joining Juspay means working on mission‑critical fintech products, gaining expertise in distributed systems, and building a career in a sector that is reshaping India’s digital economy.