American Express

Software Engineer III, Full Stack - Global Servicing Technology

American Express
Apply
3 days ago
Sunrise, FL, USASenior

Base Salary

$104k - $175k/yr

Responsibilities

  • Design, develop, test, and deploy full-stack applications using Java, Spring Boot, JavaScript, React.js, and Python.
  • Build RESTful APIs and microservices-based architectures.
  • Develop responsive frontend applications using React.js, Redux, HTML5, CSS3, and TypeScript.
  • Implement backend services with Java, Spring Framework, Spring Boot, and Python.
  • Integrate applications with MySQL, PostgreSQL, Oracle, MongoDB, and DynamoDB.
  • Deploy and manage applications on AWS, Microsoft Azure, or Google Cloud Platform.
  • Develop and maintain CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Apply DevOps and infrastructure-as-code practices using Terraform and CloudFormation.
  • Use AI-assisted coding, testing, and code-review tools to improve productivity and quality.
  • Implement application security using OAuth2, JWT, SSL/TLS, and encryption standards.
  • Perform unit, integration, and automated testing.
  • Monitor system performance using Prometheus, Grafana, ELK Stack, or Splunk.
  • Collaborate with cross-functional teams and participate in Agile/Scrum ceremonies.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • At least 5 years of full-stack software development experience.
  • Strong programming experience with Java, JavaScript, React.js, and Python.
  • Experience with Spring Boot, Spring MVC, Hibernate, REST APIs, JSON, and microservices architecture.
  • Experience with SQL and NoSQL databases.
  • Knowledge of Cloud Storage, Cloud SQL, or BigQuery.
  • Hands-on experience with AWS, Azure, or Google Cloud Platform services.
  • Experience with Docker, Kubernetes, and container-based deployments.
  • Knowledge of CI/CD pipelines and DevOps methodologies.
  • Proficiency with Git version control.
  • Preferred experience with serverless architecture using AWS Lambda or Azure Functions.
  • Experience with Amex enterprise platforms such as OneApp, OneData, RTF, or ELF is preferred.
  • Knowledge of Kafka or RabbitMQ message queues is preferred.
  • Experience with API Gateway and cloud networking is preferred.
  • Cloud certifications such as AWS Certified Developer, Azure Developer Associate, or GCP Professional Cloud Developer are preferred.
  • Employment eligibility to work in the United States is required.

Benefits

  • Competitive base salaries and bonus incentives.
  • 6% company match on the retirement savings plan.
  • Free 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 role and business need.
  • 20+ weeks of paid parental leave for all parents.
  • Access to global onsite wellness centers, depending on location.
  • Free confidential counseling through the Healthy Minds program.
  • Career development and training opportunities.

Tech Stack

Amazon DynamoDBApache KafkaAWSAzureDockerGitGitHub ActionsGitLab CI/CDGoogle BigQueryGoogle Cloud PlatformGrafanaJavaJavaScriptJenkinsKubernetesMongoDBMySQLPostgreSQLPrometheusPythonRabbitMQReactReduxSplunkSpring BootTerraformTypeScript
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