Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mastercard Logo

Software Engineer 2 - Java

Mastercard

Salary not specified
Sep 26, 2025
Atlanta, GA, USA
Apply Now

Mastercard's Embedded Finance team is seeking a Software Engineer II with expertise in full-stack Java development to build a cutting-edge global B2B technology platform to streamline payment management for businesses. The goal is to standardize, automate, and optimize digital payment solutions, bringing unparalleled efficiency to business operations.

Requirements

  • Strong experience in full-stack Java development, with hands-on expertise in building scalable applications.
  • Solid experience in developing Java APIs and working with web technologies, including HTML, JavaScript, and frameworks such as Angular.
  • Familiarity with database development, particularly with relational databases like PostgreSQL or Oracle.
  • Proven track record working in an Agile environment, focused on continuous improvement and collaboration.
  • Focus on delivering the highest quality software and embracing best practices in software architecture
  • Experience working in commercial card space or corporate banking is preferred but not required.
  • Strong problem-solving skills with the ability to manage multiple tasks, prioritize, and execute complex projects efficiently, whether independently or within a team.

Responsibilities

  • Design and develop high-quality, scalable software using Java and modern full-stack technologies, ensuring code meets the highest performance standards.
  • Build Java microservices that seamlessly integrate with Angular, third-party applications, and backend systems to deliver a unified platform.
  • Contribute to planning, design, and development of microservices with a focus on robustness, scalability, and ease of maintenance.
  • Ensure top-tier software quality through automated testing, code reviews, and performance monitoring, maintaining code that is secure and efficient.
  • Participate actively in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, to ensure smooth project execution.
  • Troubleshoot and resolve production issues quickly, ensuring minimal downtime and maximum efficiency.
  • Write clean, maintainable code in line with Mastercard’s software development standards.

Other

  • This is a hybrid position based in Atlanta, GA, requiring three days per week onsite.
  • Collaborate closely with cross-functional teams of software engineers, test engineers, TPMs, and PMs to ensure seamless development and deployment.
  • Stay ahead of industry trends and continually advocate for best practices in modern software engineering, focusing on scalability and quality.
  • Excellent written and verbal communication skills, with the ability to translate technical concepts to non-technical stakeholders.
  • A genuine passion for customer-centric design, creating solutions that are impactful and scalable.