Paytm is India's leading digital payments and financial services company, focused on driving consumers and merchants to its platform by offering them a variety of payment use cases. As a Senior Software Engineer at Paytm, you will work with senior technology professionals to develop high-quality software aligned with business strategy and user demand. The role requires 1+ years of server-side application development experience with Java, Spring boot, and Microservices. You should be deeply technical with a track record of successful delivery, possess an entrepreneurial spirit, and have strong program and product management skills. Excellent communication, problem-solving, and design skills are essential. The ideal candidate will have a Bachelor's or Master's Degree in Computer Science from IIT/NITs. Key skills include Java/Node, RDBMS, Kafka/RabbitMQ, Redis/Aerospike, Microservices, and AWS. Experience in scaling, performance tuning, and optimization at both API and storage layers is valuable. Paytm offers the opportunity to make a difference and have a great time doing it, challenging you to do meaningful work for both the company and its customers. With 500 mn+ registered users and 21 mn+ merchants, Paytm is uniquely positioned to democratize credit for deserving consumers and merchants, making it an exciting opportunity to be part of India's largest digital lending story.