Software Engineer I
Job description
JOB DESCRIPTIONOur 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
Overview Cross Border Services enables banks in their capacity as Originating Institutions to boost cross-border payments service for consumers and corporates with a faster, better, and smarter solution. A single connection provides reach to more than three billion bank accounts globally, and to both card and non-card endpoints including mobile wallets and cash-out locations in over 60 countries, supporting various payment types including person-to-person payments (P2P), business-to-person disbursements (B2P), business-to-business payments (B2B), and government-to-person disbursement (G2P).
The Cross Border team is looking for a Senior Software Development Engineer who can develop applications using the Java J2EE stack. The ideal candidate is someone who is passionate about designing & developing high-quality code which is highly scalable, operable & highly available.
Role
- Develop medium-sized project/initiatives as an individual contributor with advanced knowledge within discipline, leading a segment initiative.
- Develops applications, system to system interfaces and complete software solutions, and creates documentation such as user guides and software development guides.
- Code development, code peer review and day-to-day support duties.
- Excellent communication conveying application, coding and any other issues effectively.
- Software development/architecture experience involving large scale distributed systems and event-driven systems.
- Strong server development and administration.
- Strong experience in Core Java, J2EE, Spring, Spring Boot, data stores, web services.
- Continuous Integration/Deployment - Jenkins, Jenkins Pipelines; build tools such as Maven.
- BE in Computer Science or equivalent professional experience.
- Self-starter who can take ownership of technical issues and debug issues.
- Working knowledge of GIT, ALM (Rally).
- Expertise in web technologies especially AngularJS is a plus.
- Extreme customer focus and customer service is mandatory.
- Experience with software development frameworks such as Scrum, SAFe.
- Strong inter-personal skills and ability to work in a collaborative environment with cross-functional teams and business.
- Hands-on experience of working with tools like Jenkins, Confluence, JIRA, Rally, Sonar.
- 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.
- Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Save job
Locations Location: Pune, India, 411006
Interested in this role?