Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

American Express Logo

Full Stack Software Engineer - Java - Enterprise Architecture

American Express

$70,000 - $135,000
Sep 3, 2025
Phoenix, AZ, USA
Apply Now

American Express is looking to set the standard for technical excellence, talent, strategy, and standards across Technology, cultivate and foster technical innovation, amplify the technical heartbeat of the organization, and deliver great experiences to all American Express Colleagues.

Requirements

  • Up to 4 years of software development experience in a professional environment and/or comparable experience
  • Understanding of Agile or other rapid application development methods.
  • Exposure to design and coding across one or more platforms and language as appropriate.
  • Exposure to methods relating to application design, software development, and automated testing.
  • General knowledge of distributed (multi-tiered) systems, algorithms, and relational databases.
  • Understanding of object-oriented design and coding with variety of languages.
  • Exposure to data modeling techniques (e.g., ER modeling, dimensional modeling.)

Responsibilities

  • Design, codes, tests, maintains, and documents applications.
  • Take part in reviews of own work and reviews of colleagues' work.
  • Defines test conditions based on the requirements and specifications provided.
  • Understand the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s).
  • Ability to design and develop simple web applications that consume and visualize data.
  • Exposure to API - driven design, ensuring smooth integrations between front-end and back-end.
  • Familiarity with ETL/ELT pipelines and data transformation concepts.

Other

  • Learn and apply new technologies and techniques.
  • Demonstrates good analytical skills.
  • Recognizes the importance of collaboration to achieve objectives.
  • Clearly communicates ideas and concepts to others.
  • Demonstrates curiosity in understanding business data needs and translating them into technical solutions.