
Lead Software engineer
Mastercard1 day ago
Pune, IndiaStaff+
Responsibilities
- Design secure, reliable, scalable solutions for globally distributed customer-facing products.
- Lead and mentor junior team members while overseeing delivery and feature execution against the roadmap.
- Support development teams and collaborate with stakeholders to promote agile development.
- Define, plan, and support execution of the technology strategy for operational insights products.
- Collaborate with Mastercard Architecture and Technology teams to align with broader technical strategies and policies.
- Research, create, and evaluate technical solution alternatives using current and emerging technologies and frameworks.
- Design, develop, and deploy Java web services using relational and non-relational persistence.
Requirements
- Bachelor’s degree in Information Technology, Computer Science, or Management Information Systems and equivalent work experience.
- Thorough knowledge and experience applying software engineering concepts and methodologies.
- Experience designing, developing, and deploying Java web services.
- Strong database and SQL skills, knowledge of data warehouse concepts, and experience with large data processing.
- Strong communication skills for explaining complex subjects to technical and non-technical audiences.
- Initiative, self-motivation, and willingness to learn and take on challenging opportunities.
- Familiarity with payments, payment processing, reporting, and data and analytics is beneficial.
- Experience designing for regulatory and standard compliance, including PCI-DSS and GDPR, is beneficial.
- Familiarity with agile development practices, particularly Scaled Agile Framework, is beneficial.
- Exposure to AI/ML, IoT, bots, quantum computing, and related architectures is beneficial.
Tech Stack
AngularApache CassandraDockerElasticsearchGitJavaJavaScriptJenkinsMavenMicrosoft SQL ServerPivotal Cloud FoundryPostgreSQLReactSonarQubeSpring Boot
Categories
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).