A complete application in a minute
Tailored resume and cover letter, ready to send.
Mastercard Inc. is seeking a Lead Software Engineer to join our growing Commercial Connect API team. You will lead the design, development, and deployment of Java microservices that integrate with modern front-end frameworks and third‑party applications.
As part of an agile team, you will drive SDLC activities, collaborate with PMs and test engineers, ensure security and scalability, and explore AI-assisted tooling to boost productivity and quality.
Excellent verbal and written communication skills, with the ability to articulate complex ideas clearly and concisely to both technical and non-technical stakeholdersBachelor’s degree in Computer Science, Engineering, or a related field. Equivalent practical experience will be consideredExperience with CI/CD practices, containerization (Docker, Kubernetes), DevOps practices, automated testing, and version control using GitExperience working in an Agile development environmentHands-on experience with cloud platforms such as AWS or AzureProven expertise in designing and developing secure, scalable microservices that handle high traffic volumes, with a strong knowledge of microservices architecture, RESTful API design, and integration patternsAdvanced SQL knowledge with databases like PostgreSQL, Oracle, etc., and experience building solutions that scaleStrong experience developing backend applications using Java and Spring BootExtensive experience as a backend Software Engineer or Software Developer in a fast-paced, collaborative environmentStrong analytical and problem-solving abilities, with a focus on improving processes to accelerate delivery, foster innovation, reduce costs, and improve qualityExperience using AI-assisted development tools to improve engineering productivity, accelerate analysis, and generate test coverage