Backend – Senior Software Engineer

  • Full Time
  • India
  • Posted 5 days ago

paytm

👨‍💻 Job Title: Backend – Senior Software Engineer

Location: Noida, Uttar Pradesh / Bangalore, Karnataka (On-site)
Department: Technology – Onboarding Engine
Employment Type: Full-time, On-Roll


🏢 About Paytm

Paytm is India’s leading digital payments and financial services platform, offering a broad spectrum of financial products to both consumers and merchants. From utility bill payments and UPI to digital banking and BNPL services, Paytm enables a cashless economy. With 500M+ users and 25M+ merchants, we’re empowering India’s commerce, credit, and digital transformation journey.


🚀 Role Overview

As a Senior Software Engineer (Backend), you’ll play a mission-critical role in the design and development of high-quality, scalable server-side applications. You’ll work with senior technical leaders and cross-functional teams to deliver robust solutions that align with our long-term technology strategy.


🎯 Key Responsibilities

  • Develop, test, and deploy scalable backend systems using Java, Spring Boot, and Microservices architecture.
  • Drive system design discussions and architectural decisions.
  • Deliver high-performing APIs and services, tuned for performance and reliability.
  • Collaborate closely with product managers, DevOps, and other engineering teams.
  • Champion clean code practices, automated testing, and CI/CD pipelines.
  • Mentor junior developers and contribute to technical excellence.

âś… Requirements

  • 3–6 years of hands-on experience in server-side development using Java and Spring Boot.
  • Proven experience with Microservices architecture and backend system design.
  • Strong problem-solving and analytical skills.
  • Demonstrated ability to drive projects from design to delivery.
  • Solid communication skills for cross-functional collaboration.
  • Entrepreneurial mindset and ability to work in a fast-paced environment.

đź’Ľ Preferred Qualifications & Technical Stack

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • Strong command of:
    • Languages: Java / Node.js
    • Databases: RDBMS
    • Messaging: Kafka / RabbitMQ
    • Caching: Redis / Aerospike
    • Cloud: AWS
  • Experience in system scaling, performance tuning, and storage optimization.

🌟 Why Join Paytm?

  • Be part of a team that’s building India’s largest digital lending ecosystem.
  • Contribute to meaningful work that impacts millions.
  • Opportunity to work on deep-tech challenges in scale, data, and innovation.
  • A culture of collaboration, ownership, and continuous learning.
  • Competitive compensation with potential wealth creation.

To apply for this job please visit jobs.lever.co.

Job Overview
Job Location