Senior Software Engineer | PayU | Bengaluru, India
Date: June 6, 2025
Location: Bengaluru, IN
Experience Level: 4+ Years | Backend Development | Java | Microservices | AWS
Job Type: Full-Time | Individual Contributor
Company: PayU (A Prosus Group Company)
About the Team
The PayU Payments Team is dedicated to building and maintaining robust, secure, and innovative payment solutions. Supporting the full lifecycle of online transactions, the team ensures businesses and users experience fast, seamless, and secure digital payments across platforms.
About the Role
We are looking for a Senior Software Engineer who thrives in a fast-paced environment and is excited to develop backend systems that power cutting-edge fintech solutions. You'll be part of a high-performing engineering team focused on building scalable, high-performance services using modern technologies.
Key Responsibilities
Design, develop, and maintain scalable backend applications using Java and Spring Boot.
Collaborate with designers, product managers, and fellow engineers to craft seamless, high-performance experiences.
Follow and promote best practices in coding, architecture, testing, and documentation to ensure code quality and maintainability.
Optimize application performance by identifying bottlenecks and implementing effective solutions.
Own technical components from end-to-end and actively participate in design reviews, architecture decisions, and deployments.
Requirements
Bachelor’s degree in Computer Science or a related field from a top-tier institution.
4+ years of professional experience in software development.
Strong understanding of software design patterns, especially MVC architecture.
Hands-on experience working in an AWS cloud environment.
Experience with both relational (MySQL) and NoSQL databases (MongoDB).
Proven experience in designing scalable microservices architecture.
Solid grasp of CS fundamentals – data structures, algorithms, and complexity analysis.
Proficiency in at least one OOP language – preferably Java; Python is a plus.
Strong communication and problem-solving abilities.
Proven ability to lead by example and collaborate within diverse, cross-functional teams.
Strong organizational skills and a keen ability to manage multiple priorities.
Experience working in agile environments and solving undefined or abstract problems with creativity and precision.
What We Offer
A positive, outcome-driven work culture.
Exposure to a constantly evolving fintech ecosystem and cutting-edge tools.
An inclusive and diverse workplace where everyone has a voice.
Opportunity to work on high-impact projects in a fast-growing organization.
Access to 5000+ training courses from leading partners like Harvard, Coursera, Udacity, and more.
About PayU
PayU is a leading digital financial services provider in India and a portfolio company of Prosus, one of the world's largest tech investors. We operate with RBI authorization and power digital payments for 500,000+ Indian businesses, including major e-commerce platforms, SMEs, and global enterprises.
PayU offers 150+ online payment options, seamless checkout experiences, and broad affordability solutions including card-based EMIs, pay-later options, and QR/UPI-based transactions.
Learn more at: www.payu.com