Senior Software Engineer – DevOps (DevOps, Java, Splunk, Dynatrace, Jenkins)
Job ID: R-248410
Location: Pune, Maharashtra, India – 411006
Experience Required: 6–9 Years
Education: Bachelor’s / Master’s in Computer Science, IT, or related field
Service Line: Software Engineering
Job Type: Full-Time
Role Overview
Join Mastercard’s Account Management Services team and help scale core payment systems for global market entry. This is a critical DevOps-centric role with hands-on Java development and platform engineering responsibilities. You’ll work on CI/CD, microservices, monitoring, and performance optimization across cloud-native environments.
Key Responsibilities
Build and maintain DevOps tools and infrastructure, focusing on automation and CI/CD pipelines.
Collaborate with stakeholders to gather requirements and support development teams.
Automate software integration, testing, deployment, and monitoring workflows.
Perform root cause analysis for production issues and develop long-term fixes.
Deploy updates, ensure version control, and maintain system security and resilience.
Lead Level 2 support and troubleshoot issues in live systems using tools like Splunk and Dynatrace.
Implement and maintain scripts for monitoring, visualization, and diagnostics.
Collaborate across functions to ensure consistent engineering practices.
Drive standardization of branching (e.g., Gitflow), coding standards, and secure development practices.
Participate in requirement analysis, design reviews, and post-incident retrospectives.
Technical Requirements
Strong hands-on experience with Core Java, Spring Boot, and Spring Batch.
Experience with REST APIs, Microservices, Event-Driven Architecture, and Cloud Native Technologies.
Solid knowledge of DevOps tools like Jenkins, Git/Bitbucket, Artifactory, Maven.
Proficient in Linux commands, Virtual Machines, and scripting (Python, Ruby, PowerShell, or JavaScript).
Experience with Splunk, Dynatrace, and system observability best practices.
Familiarity with Terraform or CloudFormation for infrastructure automation.
Hands-on knowledge of Pivotal Cloud Foundry or other cloud platforms.
Strong problem-solving and debugging capabilities.
Experience with secure coding practices (OWASP, CWE, etc.) and vulnerability scanning tools (Sonar, Checkmarx).
Working knowledge of SQL, and enterprise databases like Oracle or PostgreSQL.
Preferred Skills
Familiarity with Angular and UI wrappers is a plus.
Exposure to Mainframe systems and hybrid infrastructure environments.
Proven experience with service-oriented architecture, testing frameworks, and automated deployments.
Prior experience in Payments domain or regulated enterprise applications.
Ability to write efficient JUnit test cases and drive unit-to-integration-level testing.
Behavioral & Operational Skills
Strong verbal and written communication skills.
Ability to lead technical discussions and resolve production issues under pressure.
Demonstrated ability to collaborate across development, QA, infrastructure, and support teams.
High ownership, proactive mindset, and attention to system reliability and scalability.