Mastercard

Software Engineer II - Java

Mastercard
Apply
1 day ago
Oslo, NorwayMid Level

Responsibilities

  • Drive functional requirements from specification through release with developers and testers.
  • Design, develop, maintain, and troubleshoot scalable and reliable software solutions.
  • Write high-quality, maintainable, and well-tested Java code.
  • Develop and maintain REST APIs for payment-service integrations.
  • Use Mastercard tools and implement enterprise quality standards, processes, and build control strategies.
  • Define test plans and schedules with business stakeholders and the development team.
  • Document work using Jira and Confluence and follow the team’s agile methodology.
  • Follow Mastercard security policies, protect information confidentiality and integrity, report suspected breaches, and complete required security training.

Requirements

  • Backend development knowledge and experience, particularly with Java.
  • Experience developing and maintaining REST APIs.
  • A self-driven, proactive, curious, customer-focused, quality-focused, and outcome-oriented approach.
  • Ability to collaborate with developers, testers, product owners, and business stakeholders.

Tech Stack

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me