Software Engineer II

Mastercard

Fresher Pune Full Time Work from office
Mastercard logo
Posted : yesterday
Actively hiring

Job description

Mastercard is a global company dedicated to empowering economies and people across over 200 countries and territories. We are committed to building a sustainable economy where everyone can thrive, offering secure, simple, and smart digital payment choices. Our advanced technology, strategic partnerships, and extensive networks combine to deliver unique products and services, enabling individuals, businesses, and governments to achieve their full potential.

The Cross Border Services team is pivotal in enhancing cross-border payment services for consumers and corporations. By providing a single connection, we offer access to over three billion bank accounts worldwide, supporting various payment types and endpoints in more than 60 countries. This includes mobile wallets and cash-out locations, facilitating P2P, B2P, B2B, and G2P disbursements.

Responsibilities

As a Software Engineer II, you will contribute as an individual developer on medium-sized projects, applying advanced knowledge within your discipline and leading specific initiatives. You will be responsible for developing applications, system-to-system interfaces, and comprehensive software solutions. This includes creating essential documentation such as user guides and software development guides.

Key tasks involve meticulous code development, participating in code peer reviews, and handling day-to-day support duties. Effectively communicating application status, coding challenges, and other relevant issues is crucial for success in this role.

Qualifications

We are seeking a skilled Software Development Engineer with a passion for designing and building scalable, operable, and highly available code. Essential experience includes software development and architecture for large-scale distributed and event-driven systems, coupled with strong server development and administration skills.

Proficiency in Core Java, J2EE, Spring, Spring Boot, data stores, and web services is required. Familiarity with Continuous Integration/Deployment tools like Jenkins and Jenkins Pipelines, along with build tools such as Maven, is necessary. Experience with version control systems like GIT and Agile project management tools like Rally (ALM) is expected.

Candidates should possess a BE in Computer Science or equivalent professional experience. A self-starter attitude, with the ability to take ownership and debug technical issues independently, is highly valued. Expertise in web technologies, particularly AngularJS, is considered a significant advantage. A strong focus on customer service is mandatory. Experience with software development frameworks like Scrum and SAFe, along with interpersonal skills for collaborative work with cross-functional teams and business stakeholders, is important. Practical experience with tools such as Jenkins, Confluence, JIRA, Rally, and Sonar is also beneficial.

Essential Skills

JavaJ2EESpringSpring BootData StoresWeb ServicesJenkinsMavenGITScrumSAFeConfluenceJIRA

Good to Have

AngularJS

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer II
IndustryFinancial Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

MasterCard logo

MasterCard

Financial Services

Software Engineer II at Mastercard | SkillMX | SkillMX