American Express

Sr Software Engineer II

American Express
Apply
12 hours ago
Phoenix, AZ, USASenior

Base Salary

$123k - $215k/yr

Responsibilities

  • Perform hands-on architecture, design, development, testing, and implementation of software solutions.
  • Build scalable microservices that integrate with existing American Express platforms and technologies.
  • Contribute to user story analysis, application design and development, testing, and automation as part of an Agile team.
  • Apply reactive and functional programming concepts and RESTful API design practices.
  • Develop low-latency, high-transaction-volume payment systems using Java, Kotlin, NoSQL databases, and distributed messaging technologies.
  • Perform performance testing, profiling, and tuning of Java applications.
  • Collaborate with internal teams and cross-functional stakeholders while exploring new technologies and business concepts.

Requirements

  • Strong hands-on expertise in Java and Kotlin.
  • Understanding of reactive and functional programming concepts and RESTful API design principles.
  • Experience with NoSQL databases and distributed messaging technologies such as Redis, Kafka, and Couchbase.
  • Understanding of security fundamentals and standards including JWE, JWS, JWT, OpenID Connect, and OAuth 2.0.
  • Ability to learn new technologies and business domains and work effectively in a fast-paced environment.
  • Preferred: 6+ years of software development experience.
  • Preferred: knowledge of payments, blockchain, distributed ledger technologies, Web3, Vert.x, native Android or iOS development, Docker, Kubernetes, and OpenShift.

Benefits

  • Competitive base salaries and bonus incentives.
  • 6% company match on the retirement savings plan.
  • Financial coaching and financial well-being support.
  • Medical, dental, vision, life insurance, and disability benefits.
  • Flexible working model with hybrid, onsite, or virtual arrangements depending on role and business need.
  • 20+ weeks of paid parental leave for all parents.
  • Access to global onsite wellness centers, counseling through the Healthy Minds program, and career development and training opportunities.

Tech Stack

Apache KafkaCouchbaseDockeriOSJavaKotlinKubernetesOpenShiftRedis

Categories

American Express

About American Express

10,000+ employees

American Express builds a global payments network and issues consumer, small-business, and corporate cards, plus merchant acquiring and travel services. Revenue comes from card fees, interest and lending, discount/merchant fees, and network services. Founded in 1850 and headquartered in New York City, it operates the Amex acceptance network worldwide and offers co-branded cards and membership rewards across millions of cardmembers and merchants; ticker NYSE: AXP.

Contact me