Instagram
youtube
Facebook

Senior Full Stack Engineer – Java Backend & React

6–9 years
30 - ₹45 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Senior Full Stack Engineer – Java Backend & React

Job ID: R-229008
Location: Pune, Maharashtra, India – 411006
Experience Required: 6–9 Years
Education: Bachelor’s or Master’s degree in Computer Science or related field
Service Line: Software Engineering
Job Type: Full-time
Application Deadline: 2025-06-30


Role Overview

As a Senior Full Stack Engineer, you will play a pivotal role in designing, developing, and delivering secure and scalable software solutions. You will work on both backend and frontend technologies, with a strong focus on Java and React, driving integration, performance, and quality in Mastercard’s customer-centric platforms.


Key Responsibilities

  1. Design and implement backend services and frontend components using Java and React.

  2. Participate in team planning, requirement analysis, and estimation discussions with Product and Business teams.

  3. Own the complete lifecycle of tasks including design, development, testing, deployment, and documentation.

  4. Drive automation for build, deployment, and operations.

  5. Review, refactor, and enhance code quality using secure coding standards.

  6. Lead technical trade-off discussions and risk mitigation within the team.

  7. Conduct demos and participate in product acceptance discussions with Product Owners.

  8. Monitor operational metrics and work to improve system availability, scalability, and performance.

  9. Mentor junior developers and enforce coding standards, frameworks, and best practices.

  10. Contribute to guilds, share knowledge across teams, and promote reusability and efficiency.


Technical Requirements

  1. Strong hands-on experience in Java (JDK 8+) and Spring Boot for backend services.

  2. Proficiency in React, with solid frontend development experience.

  3. Working knowledge of secure coding practices, OWASP, and vulnerability management.

  4. Experience with containerization and Kubernetes, along with CI/CD pipelines.

  5. Hands-on experience with REST APIs, API gateway patterns, and microservices architecture.

  6. Expertise in debugging, performance tuning, and log analysis using tools like Splunk or Grafana.

  7. Proficient with SQL, multi-threading, and distributed systems.

  8. Solid understanding of DevSecOps, Agile principles, TDD/BDD, and test automation tools (JUnit, Selenium, etc.).

  9. Skilled in using Git, Jenkins, SonarQube, Checkmarx, and build tools like Maven.

  10. Familiarity with cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code concepts.


Preferred Skills

  1. Experience with performance/load testing tools (e.g., JMeter, Gatling).

  2. Understanding of architectural patterns (MVC, Service-to-Worker, Dependency Injection).

  3. Experience with behavior-driven development tools like Cucumber.

  4. Strong knowledge of deployment verification, release readiness, and rollback strategies.

  5. Proven ability to collaborate across cross-functional and distributed teams.

Jobs in other cities