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