Description
The Mastercard Payment Networks team is looking for a talented Developer 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.
Responsibilities:
- Drive 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, Event Driven Architecture etc.
- Develop in a CICD environment leveraging a Cloud Environment
- 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
Requirements:
- Passionate about technology, with strong Object-Oriented Programming Skills
- Good knowledge of product development
- Strong expertise in Java and Spring Boot. Experience working on Event Driven Architecture would be an added advantage.
- Experience in Online / Real Time Systems development
- Experience in CI and CD. Experience in Cloud based development is desirable
- Strong Communicator
- Quick grasping and learning abilities
Corporate Security Responsibility:
- Abide by Mastercard’s security policies and practices.
- Ensure the confidentiality and integrity of the information being accessed
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.