Software Engineer II - Java Full Stack React

Mastercard· Pune, India

Posted November 9, 2026

Apply
Experience
3 – 5 years
Pay
Not disclosed
Education
Not specified
Location
Pune, India
Work mode
On-site
Job type
Full-time

About this role

Mastercard runs a global digital payments network used in over 200 countries and territories. This role builds secure, scalable full-stack applications with Java and React, owning features from design through production and mentoring other engineers.

What you will do

  • Design, build, test and deploy full-stack apps with Java, Spring Boot and React
  • Build REST APIs, gRPC services, microservices and event-driven parts
  • Own features end to end, from design to production support
  • Write unit, integration, API and end-to-end tests using TDD
  • Use AI coding tools and review their output carefully
  • Find root causes of production issues and fix them for good
  • Review code and mentor junior and mid-level engineers
  • Improve CI/CD, quality checks and developer tooling

What the employer expects

  • 3-5 years of full-stack development
  • Strong Java 17/21+ and Spring Boot
  • Hands-on REST, gRPC, protobuf and microservices
  • Strong React with JavaScript or TypeScript
  • Oracle or PostgreSQL, SQL, JPA/Hibernate
  • Experience with Kafka or similar messaging
  • Testing with JUnit, Mockito, Jest and Playwright
  • Practical use of AI coding assistants such as GitHub Copilot

Skills

  • Java
  • Spring Boot
  • React
  • gRPC
  • REST APIs
  • Microservices
  • Kafka
  • PostgreSQL
  • TypeScript
  • CI/CD

Apply on the employer's site

The application opens on Mastercard careers page. Dev Portal Notes does not collect your application or charge a fee.

Apply now

Know someone who fits this role?

Applications are handled on the employer's own site.

Prepare for this role

Close the skill gap

Some links on this page may generate a small commission at no extra cost to you.

Similar jobs

Apply for this job