✦ Luna Orbit — Software Engineering

Software Engineer lll- Java - Digital Pymts

at American Express

📍 Phoenix, Arizona, United States Unknown Posted April 04, 2026
Type Not Specified
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

Software Engineer role focused on backend development for digital payments in a banking environment at American Express. Responsible for designing and delivering scalable Java services with cross-functional collaboration.

  • Develop backend software solutions for digital payments
  • Collaborate with cross-functional teams
  • Write clean code and unit tests
  • Participate in agile/scrum ceremonies
  • Contribute to performance improvements and security

Stack unknown beyond Java; duties include software development, design patterns, testing, and deployment within an enterprise payments platform.

The ideal candidate is a senior Java software engineer with strong backend experience, building digital payments solutions, strong problem solving and collaboration.

Java programming experience
Java
Software developmentbackendAPI integrationagilescrumproblem solvingcollaborationcommunicationtestingdebuggingJava
Java
Problem solvingTeamworkCommunicationAdaptability
Industry Banking
Role Subtype Backend Engineer
Software EngineerJavabackendpaymentsdigital paymentsPhoenixonsiteArizonaBankingFull-timeSeniorL3BackendRESTAPIsMicroservicesAgileScrumOOP

No Java experience, No banking domain, unwilling to work on-site in Phoenix

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile