✦ Luna Orbit — Software Engineering

Senior Software Engineer ll - Java - Web Search Team

at American Express

📍 Phoenix, Arizona, United States Unknown Posted April 02, 2026
Type Full-Time
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

Senior Software Engineer II focused on Java-based backend development for the Web Search Team in a fintech environment, delivering scalable services and robust RESTful APIs.

  • Develop backend services
  • Design and implement RESTful APIs
  • Collaborate with frontend and other backend teams
  • Ensure code quality with tests
  • Maintain scalable, reliable systems

Role emphasizes Java backend systems, distributed architectures, containerization (Docker/Kubernetes), and modern build/test tooling (Maven/Gradle, CI/CD).

The ideal candidate is a senior Java software engineer with several years of backend development experience, building large-scale web services and search-related components, and strong familiarity with distributed systems and modern dev workflows.

Proficiency in JavaStrong backend development experienceExperience with large-scale web applicationsRESTful APIsStrong problem solvingTeam collaboration
Experience with search infrastructure (e.g.Lucene/Solr/Elasticsearch)Distributed systems
GitJiraCI/CD pipelinesMavenGradle
Java; Backend development; RESTful APIs; Object-Oriented Programming; Distributed systems; SQL / PostgreSQL; Maven/Gradle; Docker; Kubernetes; Linux
JavaBackend developmentRESTful APIsObject-Oriented ProgrammingDistributed systemsSQL / PostgreSQLMaven/GradleDockerKubernetesLinux
CommunicationCollaborationProblem solvingTeamworkTime management
Industry Fintech
Job Function Design and implement robust Java backend services for large-scale web search applications.
Role Subtype Frontend Engineer | Backend Engineer
Tech Domains Java, Linux, Docker, Kubernetes, SQL / PostgreSQL, RESTful APIs
Senior Software Engineer IIJavaPhoenixweb search teambackend developmentRESTful APIsOOPdistributed systemsLinuxDockerKubernetesMavenGradleCI/CDGitJiraunit testsscalabilitycloudSQL / PostgreSQLjavarest apici/cdgitjiramavengradlelinux

Lack of Java backend experience, No RESTful API experience, Inability to work 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