Senior Software Engineer

Mastercard
US - Missouri - O'Fallon
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Design, develop, and maintain Java-based backend services for the ABU platform to support secure account changes for recurring payments. The role involves contributing to architectural decisions, implementing automated tests, and mentoring junior engineers within an Agile environment.

Requirements: Requires a strong background in Java, Spring Boot, and distributed systems with experience in messaging technologies like Kafka or gRPC. Candidates should be proficient in SQL databases and cloud-native development on platforms such as AWS.

Key Skills: Java, Spring Boot, Spring Integration, gRPC, Apache Kafka, Oracle, SQL, AWS, Pivotal Cloud Foundry, REST, SOAP, Distributed Systems, Domain-Driven Design, CI/CD, Unit Testing, Secure Coding

Benefits: Medical insurance, Prescription drug insurance, Dental insurance, Vision insurance, Disability insurance, Life insurance, Flexible spending account, Health savings account, Paid leaves, New parent leave, Bereavement leave, Paid Sick and Safe Time, Vacation time, Personal days, Paid U.S. observed holidays, 401k with company match, Deferred compensation, Fitness reimbursement, On-site fitness facilities, Tuition reimbursement




Fast Track Upload