Software Engineer I

Mastercard

Helena (MT)

On-site

USD 85,000 - 105,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mastercard seeks a Software Engineer I to join the Transaction Stream team. You will translate business needs into Java-based features, using Spring Boot and cloud-native approaches to deliver reliable payments software.

As part of a global, agile development network, you will collaborate with cross-functional teams across locations, drive CI/CD and quality initiatives, and contribute to scalable, secure core payment services built on modern cloud platforms.

Qualifications

  • Experience as a software developer in Java and Spring Boot.
  • Familiarity with cloud platforms and CI/CD processes.
  • Strong communication and collaboration across teams.

Responsibilities

  • Develop and maintain Java-based services for the Transaction Stream platform.
  • Contribute to CI/CD pipelines and automated quality checks.
  • Coordinate with Mastercard teams across locations to drive project success.
  • Work on full-stack aspects including database, messaging, UI, and reporting.

Skills

Java
Spring Boot
Cloud (Pivotal Cloud Foundry)
CI/CD
Containers (PAAS)
Full stack
Agile
Communication

Tools

Pivotal Cloud Foundry
RDBMS

Job description

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build asustainableeconomy where everyone can prosper. We support a wide range of digital payments choices, making transactionssecure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title and Summary

Software Engineer IWho is Mastercard?Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.Overview:The Mastercard Transaction Stream team is involved in developing cutting-edge solutions to deliver the Next Generation of Core Payment Products for Mastercard. These cutting-edge solutions are built on the Digital Network Architecture, Cloud Native principles and in a Scaled Agile Framework.As the Software Engineer I of Transaction Stream team, you will be responsible for decomposing business requirements and customer experiences into features and functions that drive the platform/product Quality, Validation, and delivery.

Role
  • Full Stack Developer in Java for development initiatives in Switching Solutions
  • Strong Technical Skills in Java, Spring Boot Framework
  • Cloud (Pivotal Cloud Foundry) experience is an added advantage
  • Experience in RDBMS or Cutting Edge Database desirable
  • Coordinate with various groups in MasterCard to ensure success of the projects
  • Automation -CI/CD and Quality initiatives
  • Handle coordination between teams based in various locations
All About You
  • Good experience as a Developer in Agile projects
  • Knowledge in product development – Full stack (Database, Messaging, UI, Reporting)
  • Expertise in Java, Spring Boot, Containers (PAAS)
  • Experience in Online / Real Time or Batch development
  • Experience in CI and CD
  • Involved in quality initiatives
  • Result oriented individual with Automation experience and Code Quality
  • Experience in PCF (Pivotal Cloud Foundry) is desirable
  • Strong Communicator
Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:Abide by Mastercard’s security policies and practices;

Ensure the confidentiality and integrity of the information being accessed;

Report any suspected information security violation or breach, and

Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Mastercard • Santa Fe (NM)

On-site
USD 110,000 - 160,000
Software Engineer - Java Spring Boot
Software Engineer - Java Spring Boot

Mastercard • Helena (MT)

On-site
USD 90,000 - 130,000
Lead Software Engineer - Java development
Lead Software Engineer - Java development

Mastercard • Helena (MT)

On-site
USD 140,000 - 180,000
Manager, Software Engineering
Manager, Software Engineering

Mastercard • Bray (OK)

On-site
USD 130,000 - 180,000
Software engineer
Software engineer

Mastercard • Helena (MT)

On-site
USD 90,000 - 120,000
Software Engineer II
Software Engineer II

Mastercard • Helena (MT)

On-site
USD 95,000 - 125,000
Software Engineer II (Java Full Stack Developer)
Software Engineer II (Java Full Stack Developer)

Mastercard • Helena (MT)

On-site
USD 90,000 - 120,000
Manager, Software Engineering (Java)
Manager, Software Engineering (Java)

Mastercard • Portland (ME)

On-site
USD 120,000 - 150,000
Lead Software Engineering
Lead Software Engineering

Mastercard • Bray (OK)

On-site
USD 110,000 - 170,000
Manager, Software Development Engineering
Manager, Software Development Engineering

Mastercard • Helena (MT)

On-site
USD 140,000 - 190,000