American Express

Software Engineer II

American Express
Apply
13 hours ago
Phoenix, AZ, USAMid Level

Base Salary

$89k - $150k/yr

Responsibilities

  • Design, develop, test, and maintain scalable Java backend applications and microservices.
  • Develop and integrate RESTful APIs using established API design and security best practices.
  • Work with relational and NoSQL databases to develop efficient data access patterns.
  • Analyze logs and metrics, troubleshoot application issues, and contribute to performance and reliability improvements.
  • Participate in code reviews and collaborate with engineers to improve code quality and engineering standards.
  • Collaborate with product owners, engineers, architects, and stakeholders to understand requirements and deliver solutions.
  • Provide production support and contribute to user story analysis, technical design, development, and testing.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent practical experience.
  • At least 2 years of software development experience, preferably developing backend applications using Java.
  • Understanding of RESTful API design and development principles.
  • Familiarity with JSON, HTTP, web services, and data structure fundamentals.
  • Understanding of relational and/or NoSQL databases.
  • Familiarity with automated testing frameworks such as JUnit and Mockito.
  • Experience or familiarity with source control and CI/CD tools such as Git and Jenkins or equivalent technologies.
  • Ability to collaborate effectively and communicate well in writing and verbally.

Benefits

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

Tech Stack

GitJavaJenkinsJUnit

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