Taro Logo

Software Engineer II (Full Stack Developer)

Global technology company in the payments industry, connecting and powering inclusive digital economy across 210+ countries.
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II (Full Stack Developer)

Mastercard, a leading global technology company in the payments industry operating in over 210 countries, is seeking a Software Engineer II (Full Stack Developer) for their Pune office. This role is perfect for a mid-level developer with 3-5 years of experience who wants to make an impact in the financial technology sector.

The position involves working on mission-critical payment systems using a modern tech stack including Java, Spring Boot, React, Angular, and cloud technologies. You'll be responsible for designing and implementing full-stack solutions, building RESTful/GraphQL APIs, and ensuring seamless integration with UI components.

As part of an agile team, you'll collaborate closely with product managers and solution architects to deliver end-to-end features. The role offers opportunities to work with cutting-edge technologies and contribute to systems that process transactions globally. You'll also have the chance to mentor junior developers while continuing to grow your own technical expertise.

The ideal candidate should have strong full-stack development experience, familiarity with cloud platforms, and a solid understanding of agile methodologies. You'll be working in a fast-paced environment where you can make a direct impact on how people and businesses worldwide conduct financial transactions.

This is an excellent opportunity to join a company that powers economies and empowers people across the globe, while working on innovative solutions that make transactions secure, simple, smart, and accessible. The role offers significant growth potential and the chance to work with a diverse, global team of technology professionals.

Last updated 12 days ago

Responsibilities For Software Engineer II (Full Stack Developer)

  • Design and implement technical solutions aligned with business requirements
  • Build RESTful/GraphQL APIs and ensure seamless UI integration
  • Collaborate with product managers and architects to refine features
  • Develop and document end-to-end features
  • Conduct peer code reviews
  • Write comprehensive unit, integration, and functional tests
  • Troubleshoot and resolve issues during UAT and production
  • Research and develop PoCs for new technologies
  • Mentor junior team members

Requirements For Software Engineer II (Full Stack Developer)

Java
JavaScript
TypeScript
PostgreSQL
React
Node.js
Kubernetes
  • 3-5 years of professional experience in full-stack software development
  • Proficiency in front-end and back-end technologies
  • Hands-on experience with relational databases
  • Experience with Git version control and CI/CD pipelines
  • Exposure to cloud platforms (PCF, AWS, or Azure)
  • Understanding of Agile/Scrum methodologies
  • Strong analytical and problem-solving skills
  • Self-starter with growth mindset

Interested in this job?