
Empowering cashless transactions for millions in India
PhonePe, headquartered in Bengaluru, Karnataka, is a leading digital payments platform in India, serving over 400 million users. The company offers a wide range of services including money transfers, bill payments, and merchant transactions, processing over $1 trillion in annual payment volume. With...
PhonePe offers competitive salaries, equity options, generous parental leave, and a flexible remote work policy to support work-life balance....
PhonePe fosters a culture of innovation and agility, encouraging employees to experiment and implement new ideas in the rapidly evolving fintech lands...

PhonePe • Bengaluru
PhonePe is hiring a Mid-Level Software Engineer to build and enhance their digital payments platform. You'll work with Java and contribute to scalable solutions that impact millions of users. This role requires 5-7 years of experience in software development.
You have 5-7 years of experience in software engineering, with a strong foundation in building scalable applications. You are comfortable working in a fast-paced environment and have a proven track record of delivering high-quality software solutions. Your expertise in Java allows you to develop robust applications that can handle millions of transactions seamlessly.
You thrive on solving complex problems and enjoy the challenge of building frameworks from scratch. Your ability to think critically and approach challenges with a customer-centric mindset sets you apart. You are a team player who values collaboration and communication, ensuring that you work effectively with cross-functional teams.
You are passionate about technology and stay updated with the latest industry trends. Your eagerness to learn and adapt to new tools and methodologies makes you a valuable asset to any team. You understand the importance of iterative development and are committed to continuous improvement in your work.
Experience with digital payment systems or financial technology is a plus. Familiarity with agile methodologies and cloud platforms will enhance your ability to contribute effectively to the team.
As a Software Engineer at PhonePe, you will be responsible for designing, developing, and maintaining features for our digital payments application. You will collaborate with product managers and designers to understand user needs and translate them into technical requirements. Your role will involve writing clean, maintainable code and conducting code reviews to ensure high standards of quality.
You will participate in the full software development lifecycle, from concept to deployment, and will be involved in troubleshooting and resolving issues in production environments. Your contributions will directly impact the user experience for millions of customers, making your work both challenging and rewarding.
You will also have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their careers. By fostering a culture of learning and innovation, you will help drive the success of the engineering team at PhonePe.
At PhonePe, we believe in empowering our employees and creating an environment where they can thrive. You will have the opportunity to work on cutting-edge technology that is shaping the future of digital payments in India. We offer competitive compensation and benefits, along with a culture that values diversity and inclusion.
You will be part of a dynamic team that is passionate about making a difference in the financial landscape. We encourage you to apply even if your experience doesn't match every requirement — your enthusiasm and willingness to learn are what truly matter.
Join us at PhonePe and be part of a mission to unlock the flow of money and access to services for every Indian.
Apply now or save it for later. Get alerts for similar jobs at PhonePe.