Job Description

At American Express, we believe in supporting our colleagues and empowering them to reach their full potential. When you join Team Amex, you become part of a global community dedicated to serving our customers, communities, and each other with integrity and excellence. We value diversity, inclusion, and innovation, and we’re committed to providing a supportive environment where everyone feels valued and respected.

As part of our tech team, you’ll have the opportunity to work on cutting-edge projects that drive our iconic brand forward. From building next-generation apps and microservices to leveraging AI for fraud prevention, you’ll be at the forefront of innovation. We encourage collaboration, openness, and continuous learning to help you grow both personally and professionally.

Role Description:

American Express is seeking skilled Engineers to join our Enterprise team and help shape our technology and product roadmap. You’ll be part of a dynamic team focused on delivering innovative data engineering solutions to enhance our card member experience and drive profitable growth for the organization.

Key Responsibilities:

  • Contribute to the design, development, and deployment of software and systems that meet the needs of customer-facing and internal applications.
  • Collaborate with agile teams to deliver software solutions and participate in code reviews and testing.
  • Support and monitor software across various environments and automate deployments to enhance agility and quality.
  • Define test conditions and participate in reviews to ensure high-quality deliverables.

Skills & Qualifications:

Must Have:

  • 6 to 8 years of experience in software design and implementation using Java.
  • 2+ years of experience with React, Redux, and Node.js.
  • Hands-on experience with Java, Spring/Spring Boot, and building REST APIs.
  • Proficiency in RDBMS and NoSQL databases.
  • Strong interpersonal and communication skills.

Good to Have:

  • Experience with microservices and JavaScript.
  • Knowledge of web fundamentals and DOM.
  • Experience with TDD, BDD, and unit testing.
  • Familiarity with CI/CD environments and Agile development.
  • Hands-on experience with UI visualization libraries.

Compliance Language:

We prioritize the well-being of our colleagues and offer competitive salaries, bonus incentives, and comprehensive benefits to support their holistic health and wellness. American Express is an equal opportunity employer committed to diversity and inclusion. Employment is contingent upon successful background verification.

Join Team Amex and let’s lead the way together.

More Information

Apply for this job
Share this job