Open Roles
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible.
The MasterCard B&MI Technology development team is engaged in working with new and innovative technologies to build business solutions that keep MasterCard positioned as a leader in delivering value-added business analytic and reporting solutions to our diverse customer base. We work collaboratively with our product partners and other technical teams to continuously improve and enhance our existing products and drive new products to the global marketplace.
As a Software Engineer II, you will design, develop, and maintain Java-based full-stack applications. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements. You will participate in code reviews, implement best practices, and contribute to the continuous improvement of our development processes.
Candidates should have strong experience with Java development, including frameworks like Spring Boot. Experience with front-end technologies, databases, and cloud platforms is essential. Strong problem-solving skills and ability to work in an agile environment are required.
Mastercard offers competitive compensation, comprehensive health benefits, professional development opportunities, and a collaborative work environment that encourages innovation.