02 Aug
|
FetchJobs.co
|
India
02 Aug
FetchJobs.co
India
About The Company Mastercard is a global technology company in the payments industry, dedicated to connecting and powering an inclusive digital economy that benefits everyone, everywhere. With operations in over 200 countries and territories, Mastercard provides secure, simple, and innovative payment solutions that facilitate seamless financial transactions for consumers, businesses, and governments alike. The company’s commitment to innovation and technology-driven solutions enables it to create a more sustainable and efficient economy, fostering growth and prosperity worldwide.
Mastercard’s focus on security, accessibility, and digital transformation positions it as a leader in the evolving payments landscape, continuously developing products and services to meet the demands of a rapidly changing world.
About The Role We are seeking a highly skilled Lead Software Engineer specializing in Java backend development to join our Operations & Technology Fraud Products team at Mastercard. In this role, you will be instrumental in developing and enhancing our Decision Management Platform, which is central to combating fraud and verifying cardholder identities across multiple business solutions. Our platform processes billions of transactions monthly, utilizing a multi-tiered, message-oriented architecture to ensure high performance, scalability, and availability.
You will work on cutting-edge technologies and complex business problems, delivering industry-leading solutions that safeguard our customers and financial institutions. This position offers an exciting opportunity to influence the future of fraud prevention technology and contribute to Mastercard’s mission of a secure and inclusive digital economy.
Qualifications The ideal candidate will have between 8 to 12 years of professional experience in software engineering, with a strong focus on Java development. A proven track record of leading technical initiatives, demonstrating ownership, and adapting quickly to changing requirements is essential. Candidates should possess a solid understanding of distributed systems,
service-oriented architecture, and modern design patterns such as dependency injection and lazy loading, preferably with experience in open frameworks like Spring Boot.
Expertise in building high-performance, scalable backend services using Java, Spring, gRPC, and related technologies is required. Familiarity with CI/CD pipelines (Jenkins), containerization tools (Docker, Kubernetes), and cloud platforms (AWS) is also necessary. Additionally, experience working with relational databases such as Oracle, NoSQL databases like Cassandra, and messaging systems such as Kafka and MQ will be advantageous.
Solid communication skills, leadership capabilities, and experience in Agile methodologies are critical for success in this role.
Responsibilities Your primary responsibilities will include delivering high-quality software solutions through direct development and technical leadership. You will collaborate closely with technical leads and cross-functional teams to design, develop, and implement scalable, secure, and efficient backend systems. Leading day-to-day system development activities, managing offshore teams, and ensuring adherence to service level agreements will be key aspects of your role.
You will be responsible for creating comprehensive technical artifacts, including requirements documents, design specifications, performance benchmarks, and deployment plans. Participating in proof-of-concept initiatives, vendor evaluations, and technology assessments will be part of your strategic contributions. You will also facilitate knowledge transfer and provide technical training to team members, ensuring continuous improvement and skill development.
Conducting code reviews,
enforcing engineering standards, and ensuring compliance with security practices such as OWASP and CWE will be integral to maintaining high standards. Additionally, you will actively participate in Agile SAFe ceremonies, including requirements and design reviews, to ensure the successful delivery of projects.
Your role will also involve supporting production environments, troubleshooting incidents, and implementing innovative solutions to improve process efficiency and system performance.
Benefits Mastercard offers a comprehensive benefits package designed to support our employees’ well-being and professional growth. This includes competitive compensation, health insurance plans, retirement savings options, and paid time off. Employees have access to continuous learning opportunities, including training programs, certifications, and workshops to enhance their skills.
Mastercard fosters a collaborative and inclusive work environment, promoting diversity and equal opportunity. The company also provides various wellness initiatives, versatile work arrangements, and employee assistance programs to ensure a healthy work-life balance. Additionally, employees are encouraged to participate in community engagement activities and corporate social responsibility initiatives, reinforcing Mastercard’s commitment to making a positive impact globally.
Equal Opportunity Mastercard is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other protected characteristic.
We believe that a diverse workforce enhances our ability to innovate and serve our global customers effectively. All employment decisions are made based on merit, qualifications, and business needs. We are dedicated to fostering a workplace where everyone feels valued, respected, and empowered to contribute to our shared success.
📌 Java Backend Engineer (India)
🏢 FetchJobs.co
📍 India