Senior Software Engineer (Java Full stack)
Full-time
Mastercard
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
• Design and develop scalable, fault-tolerant, and high-performance systems using modern engineering practices.
• Build backend services using Java (8+), applying Object-Oriented design, SOLID principles, and design patterns.
• Develop microservices using frameworks such as Spring Boot, with a focus on event-driven architecture and reusability.
• Translate business requirements into robust technical solutions in collaboration with stakeholders.
• Work across teams to ensure alignment, integration, and successful delivery of projects.
• Ensure solutions adhere to architecture standards, security, and compliance requirements.
• Contribute to scoping, estimation, planning, and prioritisation of work.
• Develop and deploy in a CI/CD-enabled cloud environment.
• Implement appropriate data persistence strategies (RDBMS, NoSQL) based on system needs.
• Enforce coding standards, quality gates, and best practices to ensure maintainable code
.• Leverage AI/ML capabilities (e.g., GenAI tools, intelligent automation) to improve system efficiency, or solution innovation.
• Drive innovation through Proof of Concepts (PoCs) and adoption of relevant technologies.
• Identify technical risks and dependencies and proactively mitigate them.
• Communicate technical designs, decisions, and issues clearly to stakeholders.
• Deliver commitments within timelines while maintaining alignment with business priorities.
• Operate effectively in an Agile, collaborative environment with strong ownership.
• Mentor and guide engineers on engineering and design best practices.
• Stay updated with emerging technologies and industry trends through continuous learning.
All about you:
• Passionate about technology, with strong Object-Oriented Design & Programming skills
• In depth knowledge on product development
• Strong expertise in Java and Spring Boot. Experience working on Event Driven Architecture/Kafka would be an advantage.
• Experience in Online / Real Time Systems development
• Experience in CI and CD • Experience in Cloud based development is desirable
• Strong Communicator
• Quick grasping and learning abilities
• Technical Mentoring Skills Corporate Security Responsibility
Every person working for, or on behalf of, Mastercard is responsible for information security. All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and therefore, it is expected that the successful candidate for this position 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. Corporate Security Responsibility
Senior Software Engineer (Java Full stack)
Job Title:
Senior Software Engineer (Java Full stack developer) Overview: Who is Mastercard?Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Key Responsibilities•• Design and develop scalable, fault-tolerant, and high-performance systems using modern engineering practices.
• Build backend services using Java (8+), applying Object-Oriented design, SOLID principles, and design patterns.
• Develop microservices using frameworks such as Spring Boot, with a focus on event-driven architecture and reusability.
• Translate business requirements into robust technical solutions in collaboration with stakeholders.
• Work across teams to ensure alignment, integration, and successful delivery of projects.
• Ensure solutions adhere to architecture standards, security, and compliance requirements.
• Contribute to scoping, estimation, planning, and prioritisation of work.
• Develop and deploy in a CI/CD-enabled cloud environment.
• Implement appropriate data persistence strategies (RDBMS, NoSQL) based on system needs.
• Enforce coding standards, quality gates, and best practices to ensure maintainable code
.• Leverage AI/ML capabilities (e.g., GenAI tools, intelligent automation) to improve system efficiency, or solution innovation.
• Drive innovation through Proof of Concepts (PoCs) and adoption of relevant technologies.
• Identify technical risks and dependencies and proactively mitigate them.
• Communicate technical designs, decisions, and issues clearly to stakeholders.
• Deliver commitments within timelines while maintaining alignment with business priorities.
• Operate effectively in an Agile, collaborative environment with strong ownership.
• Mentor and guide engineers on engineering and design best practices.
• Stay updated with emerging technologies and industry trends through continuous learning.
All about you:
• Passionate about technology, with strong Object-Oriented Design & Programming skills
• In depth knowledge on product development
• Strong expertise in Java and Spring Boot. Experience working on Event Driven Architecture/Kafka would be an advantage.
• Experience in Online / Real Time Systems development
• Experience in CI and CD • Experience in Cloud based development is desirable
• Strong Communicator
• Quick grasping and learning abilities
• Technical Mentoring Skills Corporate Security Responsibility
Every person working for, or on behalf of, Mastercard is responsible for information security. All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and therefore, it is expected that the successful candidate for this position 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. 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.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Java Full stack) in India vacancy
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Java Full stack Developer Overview: Mastercard’s Network & Digital Payments group creates meaningful experiences for consumers...FullstackFull timeWorldwide
- ...greatest potential. Title and Summary Senior Software Engineer Job Summary: ====================... .... Ensure quality across the full stack via rigorous CI/CD practices in all aspects... ...Experience with various coding languages Java, Go, C++,ESQL, etc. Education BS...FullstackSeniorFull timeWorldwide
- ...About the Role XO Health is seeking a Senior Software Engineer for building applications that enable... ...position will be responsible for the full stack design, development, testing,... ..., Vue ) and backend ( C# , .NET , JAVA ) technologies Proficiency in implementing...FullstackSeniorFull timeFlexible hours
- ...potential. Title and Summary Senior Technical Program Manager... ...a group of related product engineering backlog items or activities... ...successful delivery through the full stack of the services / domains,... ...development life cycle and software development lifecycle to improve...FullstackSeniorFull timeWorldwide
- ...greatest potential. Title and Summary Senior Data Engineer Job Description Summary We... ...the way we do business. Technology stack • Our current primary tools for data... ...creativity in identifying solutions; • Full stack experience in data collection, aggregation...FullstackSeniorFull timeTemporary workWork experience placementWorldwide
- ...realize their greatest potential. Title and Summary Principal Software Engineer - Java Our Purpose We work to connect and power an... ...others • Has skills to promote and coach teams on take on full stack development and facilitate end-to-end service ownership...FullstackFull timeWorldwide
- ...standards. Foster collaboration with fellow engineers, designers, and managers to comprehend... ...a successful launch. Engage in agile software development, including daily stand-ups,... ...in the following areas specified below Java 21 , Spring Boot , Redis/Redisson ,...SeniorFull time
- ...We are looking for an Engineering Manager / Senior Engineering Manager with a strong... ...how AI is changing software development and can help teams... ...~ Strong understanding of Java and Spring Boot . ~ Strong... ...understanding of modern full-stack, cloud-native, and distributed...FullstackSeniorFull time
- ...in healthcare through comprehensive and unified transformation. About the Role XO Health is seeking a Senior Software Engineer for building applications that enable a Provider’s experience. This position will be responsible for the full stack design, development, te...FullstackSeniorFull time
- ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer - Full Stack (Java, Micro-services, React/Angular) Job Title Lead Software Engineer - Full Stack (Java, Micro-services, React/...FullstackFull timeWorldwide
- ...realize their greatest potential. Title and Summary Lead Software engineer - (GoLang/Java, Chef, Jenkins, Linux, Spring , SQL, Teleport , PAM ,... ...career experience in Software Development • Expert in full stack development with a Strong Java background(Java, Springboot...FullstackFull timeWorldwide
- ...greatest potential. Title and Summary Lead Software Engineer (Java Backend Developer) Who is Mastercard?... ...build four platforms that encompasses full lifecycle of payment processing. We are... ...on your team. Build and own full-stack applications and services using Java,...FullstackFull timeWorldwide
- ...As a Senior Parametric Engineer , you will work on a standalone product within a dedicated product... ...team operates separately from a new AI/Full-Stack product team for now, although the... ...priorities change. Around 99% of the role is software development on the standalone product...FullstackSeniorFull timeTemporary workSummer workShift work
- ...realize their greatest potential. Title and Summary Senior Software Development Engineer-3 Overview Brighterion, a Mastercard company, was... ...working software. All About You • Experience as Full stack java Developer • Experience developing and maintaining ReactJS...FullstackSeniorFull timeWorldwide
- ...greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is the... ...infrastructure. You must understand the full stack and how systems are built as well as a... ...Experience in a programming language in Java/Spring boot/Spring Batch/Microservices...FullstackSeniorFull timeWork experience placementWorldwide
- ...greatest potential. Title and Summary Senior Software Engineer Mastercard is a global technology... ...Acceptance team, you’ll work with modern full-stack development practices & tools to... ...applications & services using Angular, Java, and PCF. •Deliver code with exceptional...FullstackSeniorFull timeWorldwide
- ...powerful orchestration engine with a seamless consumer... ...’ll operate across the full stack — from backend systems... ...experiences. As one of our most senior technical leaders, you’... ...prompt resolution of software defects. Stay up-to-... ...more of: C#, C++, Go, Java, Python. ~...FullstackSeniorFull timeTemporary workWork at officeRemote work2 days per week
- ...greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? We are the... ...Ideal Candidate Qualifications Full stack engineer with experience working with... ...understanding of the technologies in JAVA Sprint boot, Python, PySpark, Databricks...FullstackSeniorFull timeWork at officeWorldwideFlexible hours
- ...The Senior Software Engineer, Full-Stack owns features end-to-end across Epic's web application -- Angular front-end, PHP/Symfony and Go services, MySQL -- and helps raise the engineering bar for the team. We hire for engineering strength over experience with any specific...FullstackSeniorFull timeRemote work
- ...potential. Title and Summary Senior Data Engineer Overview We are the... ...are looking for an innovative software engineering lead who will... ...Qualifications: 7+ years of full stack engineering experience in an... ...systems at scale in Java, Scala, or Python and deliver...FullstackSeniorFull timeWorldwideFlexible hours
- ...greatest potential. Title and Summary Senior Software Engineer Overview We are the global... ...responsible for the design and build of a full stack web application and data pipelines, and... ..., Typescript, Javascript ~ NET/C#/Java, React, Redux, Typescript, and SQL Server...FullstackSeniorFull timeWorldwideFlexible hours
- ...greatest potential. Title and Summary Senior Software Engineer Role Overview We are looking for a highly skilled Senior Full Stack Software Engineer to join our Data Warehouse... ...This role requires strong expertise in Java, Angular, REST APIs, relational databases...FullstackSeniorFull timeWorldwide
- ...Build and stress-test production software that brings frontier large... ...will work directly with an engineering manager on fast-moving generative... ...Build and deliver full-stack applications, services, and internal tools using Python, Java, Rust, C#, C++, or TypeScript...FullstackHourly payFull timeWeekday work
- ...The Role: We are seeking a Senior Principal Engineer to drive the architectural strategy and technical execution across our 80+ engineer... ...: ~15+ years of experience as a senior/principal-level software engineer with deep expertise in Frontend architecture and...SeniorFull time
- ...greatest potential. Title and Summary Lead Software Engineer Who is Mastercard? Mastercard is... ...for Switching Solutions • Full Stack Development using Microservices, Messaging... ...and clean programming skills using the Java language and the SOLID design principles...FullstackFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer - Java development Job Description Summary Seeking a Lead Software Engineer to join Fraud Insights team, which serves...Full timeWork experience placementWorldwide
- ...meaningful impact is rewarded. About the Role Position Title: Software Engineer , Full Stack Developer Corporate Title: Assistant Vice President... ...is a hands-on technical role which requires expertise in Java backend development, Major Responsibilities: ~80%...FullstackFull time
- ...About the Role We’re looking for a Staff Software Engineer to own the application layer of the CertifyOS platform—the full-stack systems that translate our provider data infrastructure... ...depth Deep backend expertise in Java or a comparable strongly-typed language—...FullstackFull timeContract work
- ...We are looking for a Senior Software Engineer who is passionate about building scalable, reliable, and... ...are comfortable contributing across the stack when needed and are excited to leverage... ...high-performance backend services using Java and Spring Boot . Build and...SeniorFull timeFlexible hours
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer (AWS Platform) Overvirew We are seeking an experienced... ...and experience applying them in languages like Python or Java. • Scripting skills in Python, Bash, or similar languages....SeniorFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Java Full stack). Be the first to apply!





