All jobs
JU

Juspay

Software Development Engineer – Backend

Bangalore, India
₹18–₹35 LPA (Estimated)
Posted Sep 2, 2026

Job Overview

Juspay is hiring for the role of Software Development Engineer – Backend based in Bangalore, India for candidates with 0-2 Years of experience. Read the full details below and apply through the official link before the last date.

  • Company: Juspay
  • Role: Software Development Engineer – Backend
  • Qualification: Not officially disclosed
  • Experience: 0-2 Years
  • Salary: ₹18–₹35 LPA (Estimated)
  • Location: Bangalore, India

About Juspay

Juspay is actively hiring for the position of Software Development Engineer – Backend. Joining a growing team like Juspay can be a great step in your career, especially for 0-2 Years professionals looking for new opportunities in Bangalore, India.

Job Description

This role sits inside Juspay's Backend Centre of Excellence, one of four such centres the company organizes its engineering culture around — the others being SDK, Data Science, and Infrastructure. Each of these centres is built to balance what Juspay calls "the Ideal and the Practical": building strong, reusable frameworks on one hand, and solving real, evolving business problems on the other. As a Backend SDE, you'd be working directly on the business logic that powers evolving payment requirements — think UPI flows, third-party integrations, and authentication mechanisms that need to adapt as payment rails and regulations change. Juspay describes itself as the largest company running its core business logic on functional programming, which means you'll be expected to express genuinely complex payment logic in a clean, concise way rather than relying on sprawling, hard-to-maintain code. Beyond writing business logic, the role also touches API integrations — connecting Juspay's systems with the banks, payment networks, and merchant platforms it works with. This is less about isolated feature-building and more about understanding how a transaction flows end-to-end and where things can go wrong at scale. What makes this role meaningful isn't just the code you write — it's the fact that a bug or slowdown here doesn't just affect one app, it can ripple across hundreds of merchants processing millions of transactions. That's a very different kind of responsibility than most backend roles offer, and it's part of why Juspay frames this as a "Day 0" opportunity — you're expected to hit the ground running on mission-critical projects from day one, not spend months on toy tasks before getting real ownership.

Key Responsibilities

Building and evolving payment business logic. You'll work on the systems that handle real-time payment scenarios like UPI transactions and authentication flows. Since payment requirements in India change frequently — new RBI guidelines, new UPI features, new fraud patterns — the logic you write needs to be flexible enough to adapt without becoming unmanageable. Writing functional programming-first code. Juspay's backend runs almost entirely on functional programming principles. That means you'll be expected to think in terms of pure functions, composability, and expressing complex logic concisely, rather than defaulting to the more common object-oriented patterns most engineers are trained in. Working on API integrations. A large part of Juspay's value comes from how well it connects with the outside world — banks, card networks, UPI apps, and merchant systems. You'll be involved in building and maintaining these integrations so that transactions flow smoothly regardless of which party is on the other end. Contributing to low-code/no-code frameworks. Juspay has invested heavily in internal frameworks that let both engineers and, eventually, non-engineers configure and modify parts of the payment flow without deep code changes. You may contribute to building or extending these self-service capabilities. Supporting merchants at scale. Whether it's a small D2C brand or a large enterprise bank, the backend systems you build need to serve merchants of vastly different sizes and technical sophistication, ideally with zero friction or downtime on their end.

Required Skills

Functional Programming (Haskell or similar). This is arguably the single most distinctive requirement for a Juspay backend role. Their systems are built on FP principles, so understanding concepts like immutability, pure functions, and type-driven design will help you both in the interview and on the job. If you haven't used a functional language before, spending time with Haskell fundamentals before applying is genuinely worth it. Strong grasp of data structures and algorithms. As with most product-based backend roles in India, DSA fundamentals are used to evaluate problem-solving ability during interviews, even if the day-to-day job leans more toward system design and business logic. API design and integration experience. Since much of this role involves connecting to external banking and payment systems, understanding REST APIs, error handling, retries, and idempotency will be directly useful — payment systems can't afford to double-charge someone due to a network hiccup. System design fundamentals. Even for early-career roles, having a basic understanding of how to design for reliability, consistency, and scale will help you both in interviews and in understanding why Juspay's engineering culture emphasizes correctness so heavily. Curiosity about payments and fintech. This isn't a hard technical skill, but it matters. UPI, authentication protocols, and settlement flows have real nuance, and engineers who take the time to understand why a payment system is built a certain way tend to do better here than those who treat it as just another backend job.

Eligibility Criteria

Juspay's official posting for this role doesn't specify a exact degree, branch, or years-of-experience cutoff — so treat any specific number you see elsewhere with caution unless it's confirmed on the official careers page at the time you apply. That said, based on how the role is described, here's who is likely to be a strong fit: Engineers with a background in Computer Science, Information Technology, or a closely related field Both freshers and experienced engineers may find relevant openings under this role family, since Juspay runs multiple backend requisitions at different experience levels Candidates who are comfortable with — or genuinely excited to learn — functional programming, since this isn't a typical Java/Spring or Node.js backend team Engineers who enjoy problems involving reliability, scale, and correctness, rather than purely feature-shipping work Since the qualification and experience fields aren't officially listed, your best move is to check the live posting on Juspay's careers page before applying, as requirements can vary by specific requisition ID.

Apply for this Job

Don't miss this opportunity at Juspay. Click below to apply through the official application link.

Apply for this Job

Salary Details

The expected salary for the Software Development Engineer – Backend role at Juspay is ₹18–₹35 LPA (Estimated). Final compensation may vary based on skills, interview performance and overall experience.

Selection Process

While Juspay hasn't published an exact hiring timeline for this specific role, backend engineering roles at product companies of this size typically follow a process similar to this: Application submission through the official careers page Resume shortlisting based on relevant skills and experience Online assessment covering DSA and possibly functional programming fundamentals Technical interview(s) focused on system design, coding, and payment-domain problem solving HR interview to discuss role fit, expectations, and logistics Offer letter for selected candidates Keep in mind the exact process, number of rounds, and timeline can vary depending on the specific team and requisition, so treat this as a general guide rather than a guarantee.

Resume Tips

If you're applying for this role, your resume should work hard to show that you can think in terms of correctness and scale, not just feature delivery.

Highlight relevant projects. Any project involving backend systems, API design, or even a small functional programming exercise (built in Haskell, Elm, Scala, or even functional-style JavaScript) will stand out, since it signals genuine interest rather than just familiarity with mainstream frameworks.

Mention specific technologies clearly. If you've worked with any functional programming language, distributed systems concepts, or payment/fintech-adjacent projects (even personal ones, like building a mock UPI simulator), call these out explicitly rather than burying them in a generic "worked on backend development" line.

Quantify impact where possible. Even for smaller projects, mentioning things like "handled X requests per second" or "reduced latency by Y%" shows you think about performance, which matters a lot for a payments company.

Avoid common mistakes. Don't list every programming language you've ever touched — focus on depth in a few relevant ones. Also avoid vague statements like "worked on APIs" without explaining what the API did or how it was used.

Interview Preparation

Technical topics to revise:

  • Core data structures and algorithms (arrays, trees, graphs, hashing)

  • Functional programming basics — pure functions, recursion, immutability, and higher-order functions

  • REST API design principles, including idempotency (very relevant to payments)

  • Basic system design: how to think about reliability, consistency, and scalability

  • Database fundamentals, including transactions and consistency guarantees

Role-specific concepts worth understanding:

  • How UPI transactions generally flow between a payer, payee, and banking infrastructure

  • Common failure modes in payment systems (timeouts, duplicate transactions, partial failures) and how they're typically handled

  • Why functional programming is often favored for systems that need high correctness guarantees

Career Growth

While Juspay hasn't published an official career ladder for this role, a typical progression path for backend engineers at a product company of this scale generally looks like:

Software Development EngineerSenior Software Development EngineerStaff Engineer / System ArchitectEngineering LeadEngineering Manager

The company's own materials reference building toward becoming "a skilled system architect," which suggests that strong technical depth — rather than only management tracks — is a valued and viable growth path at Juspay.

Frequently Asked Questions

What is the role offered by Juspay?

Juspay is hiring for the role of Software Development Engineer – Backend in Bangalore, India.

Who can apply for this job?

Juspay's official posting for this role doesn't specify a exact degree, branch, or years-of-experience cutoff — so treat any specific number you see elsewhere with caution unless it's confirmed on the official careers page at the time you apply. That said, based on how the role is described, here's who is likely to be a strong fit: Engineers with a background in Computer Science, Information Technology, or a closely related field Both freshers and experienced engineers may find relevant openings under this role family, since Juspay runs multiple backend requisitions at different experience levels Candidates who are comfortable with — or genuinely excited to learn — functional programming, since this isn't a typical Java/Spring or Node.js backend team Engineers who enjoy problems involving reliability, scale, and correctness, rather than purely feature-shipping work Since the qualification and experience fields aren't officially listed, your best move is to check the live posting on Juspay's careers page before applying, as requirements can vary by specific requisition ID.

What is the last date to apply?

Apply as soon as possible — the role may close once positions are filled.

How do I apply for this job?

Click the "Apply for this Job" button on this page to be redirected to the official application link of Juspay.

Apply for this Job

Don't miss this opportunity at Juspay. Click below to apply through the official application link.

Apply for this Job

Get Daily Job Alerts on WhatsApp

Join our WhatsApp Channel to receive daily job updates, internships, freshers hiring alerts, and off-campus opportunities.

Join WhatsApp Channel
Join WhatsApp Channel