Software Engineer II

Mastercard Mastercard · Fintech · Pune, Mahārāshtra, India · Engineering

Software Engineer II responsible for designing, developing, and delivering high-quality software solutions using Java, Spring Boot, and microservices architecture. The role involves full SDLC ownership, ensuring reliability, performance, and maintainability of systems, collaborating across teams, and supporting production systems. Emphasis on quality, engineering excellence, and continuous improvement.

What you'd actually do

  1. Analyze business and technical requirements and design scalable, resilient solutions using Java, Spring Boot, and microservices architecture.
  2. Develop, enhance, and unit test applications in adherence to internal coding standards, SOLID principles, and design best practices.
  3. Participate in all phases of the SDLC including requirements analysis, design, development, testing, performance benchmarking, deployment, and post-production support.
  4. Support production systems through incident management, root cause analysis, remediation, and participation in on-call rotations.
  5. Collaborate with cross-functional teams including Product, QA, DevOps, and globally distributed development teams.

Skills

Required

  • Java
  • Spring Boot
  • microservices
  • PostgreSQL
  • SQL
  • SDLC
  • SOLID principles
  • object-oriented design
  • design patterns
  • analytical skills
  • problem-solving skills
  • debugging skills
  • communication skills
  • collaboration skills

Nice to have

  • enterprise environments
  • financial services environments

What the JD emphasized

  • design scalable, resilient solutions
  • full software development lifecycle (SDLC)
  • microservice-based architectures
  • RESTful APIs
  • backend services
  • production systems
  • incident management
  • root cause analysis
  • remediation
  • on-call rotations
  • system stability
  • availability
  • operational excellence
  • continuous improvement of development standards
  • frameworks
  • engineering processes