Software Engineer I - Java Backend
Mastercard
Mastercard
Join Mastercard as a Software Engineer I specializing in Java Backend and contribute to powering economies and empowering people across 200+ countries. We are a global technology leader in the payments industry, focused on building an inclusive, digital economy that benefits everyone. Our mission is to make transactions safe, simple, smart, and accessible.
This role is part of the Mastercard Payment Networks team, driving customer experience strategy through innovation and problem-solving. You'll work within a dynamic environment leveraging Cloud Native principles and Scaled Agile Frameworks. We seek a passionate, highly motivated individual with intellectual curiosity and an entrepreneurial spirit.
Develop high-quality software solutions within a CI/CD environment, utilizing various Cloud frameworks. Implement best practices for coding and quality gates, selecting appropriate persistence mechanisms like RDBMS or NoSQL based on project needs. Conduct proofs-of-concept to address business requirements and collaborate effectively with cross-functional teams at Mastercard to ensure project success. Embrace teamwork within an Agile framework.
We are seeking a Java Backend Developer with 0.5 to 1.5 years of experience. Strong object-oriented design and programming skills are essential, along with in-depth knowledge of product development. Expertise in Java and Spring Boot is required. Experience with CI/CD pipelines and Cloud-based development is desirable. Candidates should possess excellent communication skills and a strong ability to learn quickly. Familiarity with Event-Driven Architecture is a plus.
MasterCard
Financial Services