Sr. Web Developer (Full Stack)

Mastercard
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Teamwork","Mentorship","Problem-solving","Attention to detail"]

Hands-on senior web developer responsible for designing, building, and operating modern, secure, and scalable web applications. Collaborates with Lead, Product, UX, QA, and DevOps/SRE to deliver customer-facing and internal platforms with high standards for performance, reliability, accessibility, and maintainability across Java/Spring Boot or Python/Django backends and React/Next.js frontends.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
3 months ago

Sr. Web Developer (Full Stack)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live
Reposted: similar role first listed 4 months ago

Job Summary

Hands-on senior web developer responsible for designing, building, and operating modern, secure, and scalable web applications. Collaborates with Lead, Product, UX, QA, and DevOps/SRE to deliver customer-facing and internal platforms with high standards for performance, reliability, accessibility, and maintainability across Java/Spring Boot or Python/Django backends and React/Next.js frontends.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Deliver end-to-end features across the stack using Java (Spring Boot) and/or Python (Django/DRF) on the backend and React/Next.js with TypeScript on the frontend.
  • •Design and implement well-structured, well-tested backend services, including business logic, integrations, data access layers, and API endpoints.
  • •Build responsive, accessible UI components and pages; apply modern UI patterns, state management (e.g., Redux), and performance best practices.
  • •Design and consume RESTful APIs with strong contracts and clear documentation; ensure versioning and backward compatibility.
  • •Write automated tests and contribute to CI/CD quality gates; troubleshoot production issues and participate in on-call rotations.

Key Requirements

  • •Strong hands-on experience in Java + Spring Boot (preferred) and/or Python + Django/DRF.
  • •Strong knowledge of REST API design, authentication/authorization patterns, and integration with external services.
  • •Experience with SQL and relational databases; ability to design schemas and optimize queries.
  • •Frontend experience building web UIs with React and/or Next.js; JavaScript/TypeScript proficiency.
  • •Hands-on exposure to containers (Docker) and orchestration (Kubernetes) and cloud fundamentals (Azure and/or AWS).
Education:Bachelor's
Skills:CommunicationTeamworkMentorshipProblem-solvingAttention to detail
Tech Stack:JavaSpring BootPythonDjangoDRFReactNext.jsTypeScriptReduxHTMLCSSRESTSQLDockerKubernetesAWSAzureJenkins

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor