Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (Java Backend Developer) @ Mastercard

Home > Software Development

 Senior Software Engineer (Java Backend Developer)

Job Description

This role is for you

Key Responsibilities

  • Deliver high-quality software solutions through hands-on development
  • Collaborate closely with technical leads on design and implementation
  • Provide production support by acting as a Subject Matter Expert (SME) to resolve incidents and problem tickets
  • Plan, design, and develop technical solutions aligned with Mastercard standards, processes, and best practices
  • Lead day-to-day system development and maintenance activities to meet Service Level Agreements (SLAs)
  • Drive innovation, cost effectiveness, high quality, and faster time-to-market
  • Own the end-to-end Software Development Life Cycle (SDLC), including:
  • o Requirements and use caseso Technical design and documentation
  • o Test strategy and test designo Performance benchmarkingo Release, deployment, and rollback planso Feasibility studies, cost, time analysis, and estimationsParticipate in Proof of Concepts (PoCs) and support vendor and technology selection
  • Conduct brown bag sessions and provide technical training to team members
  • Mentor and guide team members across all SDLC phases
  • Continuously improve standards and process efficiency
  • Ensure adequate test coverage across:
  • o Unit Testingo System/Integration Testing
  • o Performance Testing
  • Perform quality inspections and walkthroughs including:
  • o Requirements Reviewo Design Reviewo Code Reviewo Security Review

All About You

Core Competencies

  • High energy, detail-oriented, proactive, and able to work independently under pressure.Strong initiative and self-motivation to drive results.
  • Excellent verbal and written communication skills.Strong collaboration and organizational skills.
  • Ability to work in a matrix-based, geographically distributed Agile team.
  • Good understanding of Agile software development methodologies.Experience designing and developing complex, multi-tier applications

Essential Technical Skills

  • Development and debugging of J2EE RESTful Web Services and Web Applications
  • Strong database experience (Oracle, SQL scripting)
  • Spring Framework, including Spring BootMaven for build and dependency management
  • Unit testing using JUnit and Mockito Application servers: JBoss and/or Apache TomcatVersion control using Git

Desirable Skills

  • Experience with containerized environments (Kubernetes, OpenShift, Cloud Foundry)Integration frameworks such as Apache Camel or Spring Integration
  • Experience with monitoring service performance
  • Frontend exposure to Angular 2+ or modern SPA frameworks such as React + Redux
  • Knowledge of HTML5, ES5/ES6, TypeScript, SASS, and CSS3

Job Classification

Industry: Banking
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Mastercard
Location(s): Pune

+ View Contactajax loader


Keyskills:   software engineer restful html5 backend developer react sql angular java technical training debugging typescript sdlc css3

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Software Engineer - Cypress Developer

  • Siemens
  • 5 - 8 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Senior Software Engineer

  • Optum
  • 6 - 11 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Dot Net/.Net - Software Engineer/Senior Software Engineer

  • Codinova Technologies
  • 2 - 5 years
  • Noida, Gurugram
  • 4 days ago
₹ Not Disclosed

Senior Software Engineer

  • Oracle
  • 3 - 5 years
  • Bengaluru
  • 4 days ago
₹ 1.25-2.25 Lacs P.A.

Mastercard

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,...

Job Listings