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

Software Engineer - Java - Enterprise Communications Platform

American Express

$103,750 - $174,750
Oct 3, 2025
Sunrise, FL, US
Apply Now

American Express is looking to solve technical challenges within its U.S. Consumer Services and Digital Technology (USCDT) Team, specifically focusing on enhancing customer-facing capabilities and core technical functions through innovative software development.

Requirements

  • Experience with design and coding in Java and across one or more platforms and additional languages as appropriate.
  • Experience and thorough understanding of XML, JSON, web services technologies, and data structure fundamentals, with experience in multi-threaded programming.
  • Hands-on expertise with application design, software development and automated testing
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
  • Confirmed experience with object-oriented design and coding with variety of languages.
  • Experience with Continuous integration/deployment (Git, GitHub actions, Jenkins, Maven, Mockito, JMeter).
  • UI experience using React, Node a plus.

Responsibilities

  • Perform technical aspects of software development for assigned applications including design, developing prototypes, and coding assignments.
  • Function as a smart developer on an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation).
  • Build robust software.
  • Responsible for deployment, support, and monitoring of software across test, integration, and production environments.
  • Automate deployments in test or production environments.

Other

  • Bachelor’s Degree in computer science, computer science engineering, or related experience required or advanced degree preferred.
  • Ability to effectively communicate technical concepts to both technical and non-technical audiences.
  • Should have excellent problem-solving and analytical skills.
  • Takes accountability for the success of the team achieving their goals.
  • Influence team members by challenging status quo, demonstrating risk taking, and implementing innovative ideas.