Posted on: 06/11/2026
Designation: Principal Software Development Engineer - Java
Location: Chennai
Experience: 12 - 15 years
Who Are We?:
M2P Fintech is a leading Banking Technology Platform, shaping the future of digital finance. Established in 2014 and headquartered in Chennai, we have a strong footprint across 30+ countries in Asia - Pacific, the Middle East & Africa (MEA), and Oceania. At the forefront of next gen fintech, we drive innovation in banking, lending, and payments infrastructure.
About The Role:
M2P Fintech is looking for a Principal Software Development Engineer to build scalable software systems that are high-performance, highly available, highly transactional, low latency and massively distributed. As part of a cross-functional team, you will be working in a fast-paced and agile work environment delivering quality and innovative solutions that have immediate business impact.
What Will You Do In This Role:
- Responsible for the overall development life cycle of the solution - from conception to delivery to operations.
- Work with product managers in developing a strategy and road map to provide compelling capabilities that helps them succeed in their business goals.
- Work closely with engineers to develop the best technical design and approach for new product development.
- Instill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules.
- Partner and integrate with the best in market to bring in best-in-class embedded fintech features.
- Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.
- Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability of assigned tasks.
What You'll Need to be Successful in this Role:
- B.E or B.Tech degree.
- Experienced technology leader with 12+ years of software development experience in Java including 5+ years in building and leading strong engineering teams.
- Substantial experience in building complex and scalable solutions.
- Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces.
- Strong service architecture and development experience with high performance and scalability.
- Strong at technical goal setting for a project with actionable success metrics.
- Good knowledge and experience on measuring a service from user experience angle.
- Strong on driving for results and self-motivated, strong learning mindset, with good understanding of related advanced/new technology.
- Keep up with the technology development in the related areas in the industry, which could be leveraged to enhance current architectures and build durable new ones.
- Outstanding verbal, written, presentation, facilitation, and interaction skills.
- Good problem-solving skills with strong analytical thinking.
- Hands-on coder with excellent debugging skills.
Perks And Benefits:
- Inclusive and People-First Culture.
- Health & Wellness Programs.
- Comprehensive Medical Insurance.
- Recognition Programs.
- Performance-based ESOPs.
- Learning Opportunities.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1682733