Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
American Express

Software Engineer III – Java/Go, RestAPI

American Express

. Design, develop, and maintain core capabilities of card transaction processing systems on distributed platforms deployed in hybrid cloud environments.

Posted 11/10/2026full-timePhoenix • Arizona • United StatesMid-LevelSenior💰 $103,750 - $174,750 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable microservices and cloud-native applications, with a strong focus on Java, distributed systems, and AI-assisted engineering tools. Proven ability to ensure production resiliency and collaborate effectively across cross-functional teams.

Highest-signal resume keywords
Java ProgrammingMicroservices ArchitectureCloud-Native Application DevelopmentAI-Assisted Engineering ToolsDistributed Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaGoMicroservicesDistributed SystemsREST APIsRelational DatabasesNoSQL DatabasesCI/CDAutomated TestingAgile Methodologies
Soft Skills
Analytical SkillsProblem-Solving SkillsEffective CommunicationCollaboration
Tools & Technologies
DockerKubernetesOpenShiftEnvoyIstioGRPCRedisKafkaCouchbaseCassandra
Industry Keywords
Hybrid CloudAI StandardsObservabilityDistributed TracingMonitoring Tools

Tech Stack

Tools & technologies
CassandraCloudDistributed SystemsDockerGrafanaGRPCJavaJenkinsKafkaKubernetesMicroservicesNoSQLOpenShiftPrometheusRedisSpringSpring BootSpringBootGo

About the role

Key responsibilities & impact
  • Design, develop, and maintain core capabilities of card transaction processing systems on distributed platforms deployed in hybrid cloud environments.
  • Design, develop, and maintain high-performance, scalable microservices using Java, Vert.x, Spring Boot, Spring MVC, Spring Data, and RESTful APIs.
  • Own feature development, unit testing, API integration, automation, and production readiness as a core Agile team member.
  • Leverage AI-assisted engineering tools and coding agents across development, testing, debugging, and code reviews.
  • Develop reusable AI agent skills and automated workflows for code reviews, test generation, root cause analysis, and repetitive development tasks.
  • Ensure production resiliency, performance, security, and reliability through risk identification, testing, troubleshooting, and continuous improvement.
  • Collaborate with Product, Architecture, QE, SRE, and geographically distributed engineering teams.
  • Contribute to technical design discussions, code reviews, engineering standards, and reusable platform capabilities.
  • Explore emerging technologies and apply improvements to engineering workflows.
  • Maintain accountability for the quality, security, and correctness of AI-assisted code in accordance with responsible AI standards.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
  • Strong programming experience in Java and/or Go, with expertise in building high-performance, low-latency, and scalable applications.
  • Strong understanding of distributed systems, algorithms, data structures, and microservices architecture.
  • Hands-on experience with Envoy, Istio, gRPC, and REST APIs.
  • Experience designing and building cloud-native applications; knowledge of Docker, Kubernetes, or OpenShift preferred.
  • Experience with relational and NoSQL databases and distributed messaging systems such as Redis, Kafka, Couchbase, and Cassandra, preferably in high-volume transaction processing environments.
  • Familiarity with observability, distributed tracing, and monitoring tools such as ELK, Grafana, and Prometheus.
  • Experience with software development lifecycle practices, automated testing, CI/CD, Jenkins, and GitHub.
  • Hands-on experience leveraging AI-assisted software engineering tools and familiarity with building and utilizing AI agents to automate engineering workflows.
  • Strong analytical and problem-solving skills.
  • Effective written and verbal communication skills and ability to collaborate across cross-functional teams.
  • Visa sponsorship may be provided for certain positions depending on business requirements, cost, and applicable laws.

Benefits

Comp & perks
  • Competitive base salaries
  • Bonus incentives
  • 6% Company Match on 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 paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities