Senior Software Engineer
Mastercard · Pune, India
This listing is from the archive and may be closed. Browse the latest experienced jobs for current openings.
Mastercard is hiring a Senior Software Engineer 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 Senior Software Engineer
Responsibilities
- Senior Developer with adequate skills and experience delivering design/code of high quality
- Drive design and development in Java 8 and above using Object Oriented SOLID principles and patterns towards creating reusable and scalable microservices leveraging technologies such as Spring Boot Framework, and Event Driven Architecture.
- Develop in a CICD environment leveraging any one of the Cloud frameworks.
- Leverage the appropriate persistence mechanisms such as RDBMS, No SQL etc based on needs
- Implement Coding Best Practices. Implement Code Quality gates as per the program norms.
- Perform various Proofs-of-concept depending on the business needs
- Coordinate with various groups in MasterCard to ensure success of the projects
- Exhibit teamwork aligned completely with the Agile environment
- Provide technical mentoring/training for junior developers based on the needs
All About You
- Passionate about technology, with strong Object-Oriented Design & Programming skills
- In depth knowledge on product development
- Strong expertise in Java and Spring Boot. Experience working on Event Driven Architecture would be an advantage.
- Experience in Online / Real Time Systems development
- Experience in CI and CD
- Experience in Cloud based development is desirable
About Mastercard
The Mastercard Payment Networks team is looking for a Senior Developer to drive our customer experience strategy forward by consistently innovating and problem-solving. Our solutions are built on the Digital Network Architecture, around Cloud Native principles and in a Scaled Agile Framework. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset.