Software Engineer I - Java Full Stack React/Angular
Mastercard · Pune, India
Mastercard is hiring a Software Engineer I - Java Full Stack React/Angular in Pune.
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer I - Java Full Stack React/Angular
Responsibilities
- Develop and maintain application features and services with focus on code quality and reliability.
- Write backend code using Java (17+), applying core Object-Oriented principles and basic design patterns.
- Contribute to development of microservices and APIs using frameworks such as Spring Boot.
- Implement features based on defined requirements and solution designs, with guidance from senior engineers.
- Participate in development within a CI/CD-enabled environment (e.g., PCF or similar cloud platforms).
- Work with data persistence technologies (RDBMS, NoSQL such as Cassandra) under guidance.
- Follow established coding standards, testing practices, and quality gates.
- Debug issues and contribute to defect resolution and system stability.
- Collaborate with cross-functional teams to support smooth project delivery.
- Actively participate in Agile ceremonies and meet sprint commitments.
- Contribute to Proof of Concepts (PoCs) and learning initiatives when required.
- Seek feedback, continuously learn, and adopt modern development and cloud practices.
All About You
- 6 months to 1 year of overall career experience into Software Engineering in Java Full Stack
- Passion for software engineering with foundational Full Stack or Backend development skills.
- Good understanding of Java and Spring Boot fundamentals.
About Mastercard
The Mastercard Payment Networks team is looking for a Software Development Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset.