Mastercard logo

Software Engineer II (Java Full stack Developer)

Mastercard
NewPosted this week

LOCATION

Pune · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Java developmentSpring BootRESTful APIsFull-Stack DevelopmentMicroservices ArchitectureCI/CD

Job description

Overview

Full-stack engineering role with a strong backend and API platform focus, designing, building and supporting modern enterprise applications across UI, API, service, data and cloud layers.

What you'll do

  • Design, develop, test and support full-stack applications across UI, APIs, backend services, databases and AWS cloud environments.
  • Build secure, scalable REST APIs and microservices using API-first principles.
  • Develop responsive user interfaces and integrate them with backend services.
  • Maintain API specifications, documentation and lifecycle management processes.
  • Implement APIOps practices for API validation, testing, security and deployment automation.
  • Contribute to architecture, code reviews, production support and platform modernization initiatives.
  • Collaborate with cross-functional teams to deliver reliable, scalable and secure solutions.

What you'll need

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • Experience building enterprise-scale full-stack applications in Agile and DevOps environments.
  • Strong hands-on experience with Java, Spring Boot, REST APIs, microservices and cloud-native architectures.
  • Working knowledge of React, JavaScript/TypeScript, HTML, CSS and modern UI development.
  • Experience with AWS services, API Gateway, databases, CI/CD pipelines, Docker and Kubernetes.
  • Understanding of API security, lifecycle management, distributed systems and DevOps practices.

Nice to have

  • Experience with API management platforms (Apigee, MuleSoft).
  • Knowledge of Infrastructure as Code (Terraform), Kafka and event-driven architectures.
  • Familiarity with observability tools such as Splunk, Dynatrace, Grafana or OpenTelemetry.
  • Experience with AI-assisted development tools and financial services/payment platforms.

Details

  • Location: Pune, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer II (Java Full stack Developer)