Back to Search Results
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Mastercard
Location: Pune, MH, India
Career Level: Associate
Industries: Banking, Insurance, Financial Services

Description

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

Java Full stack developer Overview:
Mastercard is a global technology company in the payments sector. We power payments and supply products and services for individuals and industries all around the world. Our people, technology, data, and brand provide the capabilities that drive our success. We believe in connecting people to priceless possibilities.

As a company, we know that our success is driven by the skills, experience, integrity and mindset of the talent we hire. By building an inclusive, world-class culture, our employees have once-in-a-career opportunities to be a part of teams that have a greater impact on our community and our world. We invite you to join our team to find out how you too can start something priceless.

The Mastercard Cross Border Services team in Pune is looking for a Senior Software Engineer position to drive our Cross Border Network Development team forward by consistently innovating and problem-solving. Our team handles designing and developing new capabilities and frameworks on the Mastercard Cross Border Services Platform (XBS).
The last couple of years, Mastercard has developed products in the cross-border payments space, “Mastercard Cross Border Services” products. In payment industry, we have established partnerships with several entities active in the cross-border payments. We are looking to scale those partnerships and to establish more.
The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset.

Role
• Participate in team prioritization discussions with Product/Business stakeholders
• Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements
• Automate build, operate, and run aspects of software
• Drive code/design/process trade-off discussions within their team when required
• Report status and manage risks within their primary application/service
• Drive integration of services focusing on customer journey and experience
• Perform demos/acceptance discussions in interacting with Product owners
• Understands operational and engineering experience, actively works to improve experience and metrics in ownership area
• Develop complete understanding of end-to-end technical architecture and dependency systems.

• Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members
• Mentor and guide new and less-experienced team members
• Identify opportunities to improve an overall process and trim waste
• Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity
Skills

• Full Stack Development Experience is must to have in Java SpringBoot and Angular.
• Strong foundation in algorithms, data structures and core computer science concepts.
• Evidence of working with object-oriented development and design patterns.
• Proficiency in multiple modern programming languages such as Java, Java Scripts, etc.
• Strong analytical and excellent problem-solving skills.
• Experience working in an Agile environment.
• Strong communication skills - both verbal and written
• 2 to 4 years of related work experience.
• Experience with XP, TDD and BDD in the software development processes.
• Advantage if you have payments expertise and experience/proficiency with
cloud technologies (NoSQL databases, Forge), micro-service design, CI/CD, near real-time, scalable fault tolerant platform design, API design, and distributed systems operations in a DevOps model
• Expertise in Junit or other automated unit testing frameworks.
• Knowledge of Splunk or other alerting and monitoring solutions.
• Knowledge of Source Control Management and working with code in a multi-developer environment. Bitbucket, Gitlab, etc

Other

• Excellent communication (verbal and written) and strong collaboration skills.
• Show initiative and demonstrate a willingness to take on challenging opportunities.
• Passionate about code quality and coding best practices.
• Must be driven, highly motivated and a strong team-player.
• Interested in cultivating a high-performance team environment.

Education
• Bachelor's degree in information technology, Computer Science or equivalent work experience.

Corporate Security Responsibility


All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • 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.




 Apply on company website