Instagram
youtube
Facebook

Senior Software Engineer-1

7+ years
28 - ₹38 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 Software Engineer-1

Job ID: R-234671
Location: Pune, Maharashtra, India – 411006
Experience Required: 7+ Years
Education: Bachelor’s / Master’s Degree in Computer Science or relevant discipline
Service Line: Software Engineering


Role Overview

As a Senior Software Engineer-1, you will work in Mastercard’s Builders’ Enablement Program under Team ONE. You will help empower global engineering teams by developing scalable, secure microservices, improving developer experience, and contributing to Mastercard’s internal tooling ecosystem.


Key Responsibilities

  1. Design and implement Java-based microservices within Mastercard’s enablement systems.

  2. Configure and enhance OpenTelemetry-based metrics and event management systems.

  3. Build high-performance, secure, and maintainable solutions following software engineering best practices.

  4. Apply automation in testing, code quality, delivery, and monitoring processes.

  5. Mentor junior engineers through technical coaching, documentation, and code reviews.

  6. Collaborate across global teams to deliver value-focused solutions.

  7. Maintain a focus on developer experience as a core principle.

  8. Follow Mastercard Engineering Principles, development standards, and security practices.

  9. Actively contribute to the internal Software Engineering Guild and knowledge sharing.


Technical Requirements

  1. 7+ years of hands-on experience in Java (JDK 8+), OOP, and OOAD principles.

  2. Proficiency with Spring Boot, Spring Security, Hibernate, RESTful APIs, and microservices.

  3. Hands-on experience with Kubernetes, Helm, Docker, and containerized deployments.

  4. Familiarity with SQL, multithreading, distributed systems, and messaging queues.

  5. Experience with cloud platforms such as AWS, Azure, or GCP.

  6. Proficient in Git, Jenkins, and automated CI/CD pipelines.

  7. Expertise in JUnit and automated testing frameworks.

  8. Working knowledge of OpenTelemetry, Dynatrace, Prometheus, Splunk, and Grafana.

  9. Familiarity with secure software development in regulated environments (e.g., PCI DSS, GDPR).

  10. Performance testing knowledge using JMeter, Gatling, or Blazemeter.

  11. Experience contributing to inner-source projects and shared libraries.

  12. Background in DevSecOps, CI/CD, or SRE practices is a plus.


Preferred Skills

  1. Additional experience in Python or Go.

  2. Self-motivated team player with the ability to thrive in a high-performance environment.

  3. Strong communication skills and commitment to cross-functional collaboration.

Jobs in other cities