Jobiglo

No results.

Software Engineer – Java Spring Boot

Mastercard · Pune

🇬🇧 English
Java Spring Boot Microservices REST APIs Kafka SQL NoSQL Git Automated testing CI/CD Containers Cloud-native platforms

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. You will work with Java, Spring Boot, Kafka and cloud‑native practices to deliver modern micro‑services.

Key responsibilities

  • Design, develop, test, deploy and maintain Java/Spring Boot micro‑services and REST APIs.
  • Implement event‑driven integrations using Kafka or similar messaging platforms.
  • Apply object‑oriented design, SOLID principles, reusable patterns and secure coding standards.
  • 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, operational readiness, resiliency and automation.
  • Collaborate with product, architecture, testing, operations and other engineering teams.
  • Mentor less‑experienced team members and own complex work from analysis through production support.

Required profile

  • Hands‑on experience with Java and Spring Boot development.
  • Experience building micro‑services, REST APIs and event‑driven architectures using Kafka.
  • Knowledge of SQL or NoSQL databases, Git, automated testing, CI/CD, containers and cloud‑native platforms.
  • Understanding of secure, scalable, resilient and observable software design.
  • Bachelor’s degree in Computer Science, IT, Engineering or equivalent practical experience.
  • Proven experience in Agile delivery environments and the full software development lifecycle.

Required skills

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Kafka (or similar messaging)
  • SQL / NoSQL databases
  • Git
  • Automated testing
  • CI/CD pipelines
  • Containers (Docker, etc.)
  • Cloud‑native platforms

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Mastercard.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

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

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 weeks ago

Expires 1 month from now

40 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Mastercard

Pune