Lead Software engineer

Mastercard

Fresher Pune Full Time Hybrid (office + remote)
Mastercard logo
Posted : today
Actively hiring

Job description

Mastercard, a leader in global payments, is driving economic empowerment across over 200 countries. We are dedicated to building a sustainable economy where everyone can thrive through secure, simple, and accessible digital payment solutions. Our innovative technology, strategic partnerships, and extensive networks empower individuals, businesses, and governments to reach their full potential.

The B&MI Technology development team at Mastercard is at the forefront of innovation, creating cutting-edge business solutions that solidify our leadership in business analytics and reporting. We foster a collaborative environment, working closely with product partners and technical teams to enhance existing offerings and launch new products globally. We are seeking talented individuals to design scalable solutions for our products.

Responsibilities

As a Lead Software Engineer, you will architect secure, reliable, and scalable solutions for customer-facing products deployed globally. You will guide and mentor junior team members, fostering their skill development and leading feature execution according to the product roadmap.

Your role involves supporting development teams and collaborating with stakeholders to champion agile methodologies. You will also be instrumental in defining and supporting the technology strategy for Operational Insights products and liaising with wider Mastercard Architecture & Technology teams to ensure strategic alignment.

Additionally, you will research, develop, and evaluate technical alternatives for business needs, leveraging current and emerging technologies and frameworks.

Qualifications

We are looking for a proactive individual with a passion for developing scalable solutions and identifying process efficiencies. A Bachelor's degree in Information Technology, Computer Science, or Management Information Systems, coupled with equivalent work experience, is required.

Candidates must possess a deep understanding of software engineering concepts and methodologies, demonstrating a high degree of initiative and self-motivation. Proven experience in designing, developing, and deploying Java web services using both relational and non-relational databases is essential.

Excellent communication skills are crucial for conveying complex technical information to diverse audiences. Familiarity with Data Warehousing concepts and large-scale data processing tools is also highly desirable. Experience in the payments industry, including knowledge of payment processing, reporting, and data analytics, is considered beneficial.

Essential Skills

JavaJ2EEMicroservicesRESTful APIsAngularWeb ServicesJavaScriptDockerSpring BootSpring DataSpring BatchSpring RESTSpring CloudAOPHibernateReactAPI DesignCloud ArchitectureDevOpsPivotal Cloud FoundryOracleSQL ServerPostgreSQLCassandraElasticSearchEclipseIntelliJSonarGITMavenSQL DeveloperJenkinsCI/CDGatlingSQLDWH conceptsLarge Data Processing

Good to Have

Payments IndustryPayment ProcessingData & AnalyticsPCI-DSSGDPRScaled Agile FrameworkAI/MLIoTBotQuantum Computing

Highlights

  • Actively hiring

More Details

RoleLead Software engineer
IndustryFinancial Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Financial Services

Lead Software engineer at Mastercard | SkillMX | SkillMX