Software Engineer - Java Spring Boot
Mastercard · Pune
Job description
About the role
Mastercard's Payments Network Technology team is looking for a Software Engineer to design, build, and support secure, scalable, and highly‑available payment‑network solutions. The role focuses on Java, Spring Boot, Kafka, event‑driven architecture and cloud‑native engineering practices.
Key responsibilities
- Design, develop, test, deploy and support Java‑based microservices and REST APIs.
- Implement Kafka‑driven event integrations and apply SOLID and secure coding principles.
- Create unit, component, integration and regression tests; participate in peer reviews.
- Troubleshoot application, data, messaging, performance and production issues.
- Contribute to CI/CD pipelines, observability, resiliency and automation.
- Collaborate with product, architecture, testing, operations and other engineering teams.
Required profile
- Experience working in Agile delivery environments across the software development lifecycle.
- Strong communication, collaboration and stakeholder‑management skills.
- Ability to work with globally distributed product, engineering, architecture and operations teams.
- Hands‑on experience with AI‑assisted engineering tools such as GitHub Copilot or Claude CLI.
- Payments or financial‑services domain knowledge is a plus.
- Bachelor’s degree in Computer Science, Engineering or equivalent practical experience.
Required skills
- Java and Spring Boot development.
- Microservices architecture and REST API design.
- Kafka or similar messaging platforms and event‑driven architecture.
- SQL or NoSQL databases.
- Git version control.
- Automated testing frameworks.
- CI/CD pipelines.
- Containers and cloud‑native platforms.
- Secure, scalable, resilient and observable software design.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Mastercard
Pune