Lead Software Engineer/architect - Java Full Stack With Angular/react

Mastercard

Not specified; likely hybrid.
Java backend development expertise
React or angular frontend experience
Microservices architecture in java
Mastercard is seeking a Lead Software Engineer/Architect with expertise in Java and full-stack development, including Angular or React, to join their D&S Business Intelligence team. The ideal candidate will have extensive experience in software development, architecture, and modern technology stacks, playing a crucial role in building scalable applications for global clients

Job Summary

  • Mastercard powers economies and empowers people in over 200 countries and territories worldwide by delivering secure, simple, and accessible digital payment solutions.
  • As a Lead Software Engineer/Architect, you will design and develop scalable, reliable solutions while promoting agile development and technical excellence within the team.
  • You will collaborate closely with business owners and engineers to architect new services, drive prioritization decisions, and mentor engineers to improve software craftsmanship.

Matching Summary

Match Score: 85

Mastercard is seeking a Lead Software Engineer/Architect with expertise in Java and full-stack development, including Angular or React, to join their D&S Business Intelligence team. The ideal candidate will have extensive experience in software development, architecture, and modern technology stacks, playing a crucial role in building scalable applications for global clients.

Skills & Requirements

Must-have

  • Java backend development expertise
  • React or Angular frontend experience
  • Microservices architecture in Java
  • Spring Boot and related frameworks
  • Cloud deployment with CI/CD pipelines
  • Event driven architecture
  • Full stack development skills

Nice-to-have

  • Experience with Pivotal Cloud Foundry
  • Knowledge of AWS, Azure, or GCP
  • Agile and modern SDLC practices
  • Strong communication and leadership
  • Coaching and mentoring engineers
  • Automation design and execution
  • Chaos and operational testing practices

Key Requirements

  • 9-12 years software development experience
  • Experience in architecture and high level design
  • Hands-on microservices coding in Java
  • Experience with React or Angular frameworks
  • Experience deploying applications to cloud platforms
  • Familiarity with CI/CD, Docker, Kubernetes
  • Experience with RDBMS including Oracle
  • Strong knowledge of performance and scalability
  • Experience in agile methodologies

Work Rights

Not specified

Tailored Resume

Cover Letter