Padmi
Mastercard logo
Mastercard

digital payments · payment networks

Senior Software Engineer (Java Full stack)

MumbaiPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Mastercard

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior Software Engineer (Java Full stack developer) at Mastercard, your role involves designing and developing scalable, fault-tolerant, and high-performance systems using modern engineering practices. You will be responsible for building backend services using Java, applying Object-Oriented design principles, SOLID principles, and design patterns. Additionally, you will develop microservices using frameworks such as Spring Boot, focusing on event-driven architecture and reusability. Your key responsibilities include: - Translating business requirements into robust technical solutions in collaboration with stakeholders. - Ensuring alignment, integration, and successful delivery of projects across teams. - Adhering to architecture standards, security, and compliance requirements. - Contributing to scoping, estimation, planning, and prioritization of work. - Developing and deploying in a CI/CD-enabled cloud environment. - Implementing appropriate data persistence strategies based on system needs. - Enforcing coding standards, quality gates, and best practices for maintainable code. - Leveraging AI/ML capabilities to improve system efficiency or solution innovation. - Driving innovation through Proof of Concepts (PoCs) and adoption of relevant technologies. - Identifying technical risks and dependencies and proactively mitigating them. - Communicating technical designs, decisions, and issues clearly to stakeholders. - Operating effectively in an Agile, collaborative environment with strong ownership. - Mentoring and guiding engineers on engineering and design best practices. - Staying 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 of product development. - Strong expertise in Java and Spring Boot, with experience in Event Driven Architecture/Kafka being advantageous. - Experience in Online/Real-Time Systems development, CI, CD, and cloud-based development. - Strong communicator with 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. As a successful candidate for this position, you are expected to: - Abide by Mastercards 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 as per Mastercards guidelines. Please note that the US Salary Ranges and benefits information can be found on People Place under the Compensation tab and Benefits tab respectively. As a Senior Software Engineer (Java Full stack developer) at Mastercard, your role involves designing and developing scalable, fault-tolerant, and high-performance systems using modern engineering practices. You will be responsible for building backend services using Java, applying Object-Oriented design principles, SOLID principles, and design patterns. Additionally, you will develop microservices using frameworks such as Spring Boot, focusing on event-driven architecture and reusability. Your key responsibilities include: - Translating business requirements into robust technical solutions in collaboration with stakeholders. - Ensuring alignment, integration, and successful delivery of projects across teams. - Adhering to architecture standards, security, and compliance requirements. - Contributing to scoping, estimation, planning, and prioritization of work. - Developing and deploying in a CI/CD-enabled cloud environment. - Implementing appropriate data persistence strategies based on system needs. - Enforcing coding standards, quality gates, and best practices for maintainable code. - Leveraging AI/ML capabilities to improve system efficiency or solution innovation. - Driving innovation through Proof of Concepts (PoCs) and adoption of relevant technologies. - Identifying technical risks and dependencies and proactively mitigating them. - Communicating technical designs, decisions, and issues clearly to stakeholders. - Operating effectively in an Agile, collaborative environment with strong ownership. - Mentoring and guiding engineers on engineering and design best practices. - Staying 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 of product development. - Strong expertise in Java and Spring Boot, with experience in Event Driven Architecture/Kafka being advantageous. - Experience in Online/Real-Time Systems development, CI, CD, and cloud-based development. - Strong communicator with quick grasping and learning abilities. - Technical mentoring skills. Corporate Security Responsibility: Every person working for or on be

One address, no account. We’ll tell you when matching roles go live.

More at Mastercard

Related open roles

View all roles