Search
Sr Software Engineer I - Java - International Card Risk Services Technology

Sr Software Engineer I - Java - International Card Risk Services Technology

locationPhoenix, AZ 85054, USA
PublishedPublished: 6/13/2026
Full Time
$123,000 - $215,250 per year

Job Description

Joining Amex Tech means discovering and shaping your contribution to something big. Here, you can work alongside talented tech teams and build a unique career with the Powerful Backing of American Express. With a range of opportunities to work with the latest technologies, and a commitment to back the broader engineering community through open source, our mission is to power your success. Because Amex Tech is powered by our technology, our culture, and our colleagues.

The Technology organization enables and accelerates the company’s growth strategies, delivering global capabilities and services in support of Amex’s customers and colleagues, while maintaining 24/7 servicing and availability to ensure an uninterrupted, high-quality customer experience. Technology provides the foundation for everything we do in the company while driving differentiation through building and leveraging innovative technology and data insights.

As part of our diverse tech team, you can architect, code, and ship software that makes us an essential part of our customer’s digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems. AmEx offers a range of opportunities to work with the latest technologies and encourage you to back the broader engineering community through open source. And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development. Find your place in technology on #TeamAmex.

We are focused on providing the best customer experience with a differentiated set of products and services. Our risk management capabilities at the core are purpose-built while managing credit and fraud losses to the lowest levels in the industry. With our mix of assets such as closed-loop data, rules driven decisions, machine learning models, and underwriting techniques, we are re-imagining how data engineering driven capabilities can outpace market evolution, converge underwriting experience, and risk management in a more modern, digital, and connected world.

Responsibilities

  • Lead and mentor an agile engineering team building scalable, resilient, and secure cloud-native platforms.

  • Architect and develop high-performance microservices using modern Java frameworks and event-driven design principles.

  • Own end-to-end technical delivery including design, coding, testing, observability, deployment, and production support.

  • Spend 80%+ of time hands-on coding, reviewing code, driving quality engineering, and improving developer productivity.

  • Design and implement distributed systems using asynchronous messaging, streaming, and reactive programming paradigms.

  • Build and optimize CI/CD pipelines using GitHub Actions and modern DevSecOps tooling for rapid, secure, and automated releases.

  • Develop containerized workloads using Docker and deploy on Kubernetes/OpenShift-based platforms.

  • Improve platform scalability, resiliency, fault tolerance, and operational excellence through SRE and observability best practices.

  • Drive engineering modernization initiatives including API-first development, infrastructure-as-code, and automated testing strategies.

  • Implement intelligent automation across SDLC workflows using AI-assisted engineering tools, code generation, automated remediation, and agentic development workflows.

  • Contribute to business process automation initiatives leveraging AI agents, orchestration frameworks, and LLM-powered workflows

  • Continuously evaluate emerging technologies, frameworks, and AI capabilities to improve engineering Champion best practices around secure coding, system design, performance optimization, and operational readiness.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field (or equivalent practical experience).
  • 8+ years of experience in enterprise software engineering and distributed systems development.
  • Strong expertise in modern Java development with Java 17/21+, including JVM performance optimization and concurrent programming.
  • Extensive experience building cloud-native microservices using:
  • Spring Boot / Spring Cloud
  • Reactive frameworks (Vert.x, WebFlux, Reactor)
  • Event-driven architectures
  • Deep understanding of Data structures, Algorithms, Object-oriented and domain-driven design
  • Hands-on experience with:
  • Kafka / event streaming platforms
  • RESTful APIs and asynchronous APIs
  • API gateways and service mesh concepts
  • Strong experience with containerization and orchestration:
    • Docker
    • Kubernetes / OpenShift
  • Strong CI/CD and DevSecOps experience using:
    • GitHub Actions
    • Maven / Gradle
    • GitOps workflows
    • SonarQube, SAST/DAST tooling
  • Experience with cloud platforms and distributed cloud engineering:
    • AWS / Azure / GCP
    • Infrastructure-as-Code (Terraform preferred)
    • Experience with modern databases and distributed data platforms:
    • PostgreSQL
    • Couchbase
    • Oracle
    • S3/Object Storage
  • Experience implementing observability and reliability engineering practices:
    • Prometheus
    • Grafana
    • OpenTelemetry
    • ELK/Splunk
  • Strong understanding of software design patterns, secure coding standards, and scalable architecture principles.

Preferred Qualifications

  • Experience designing enterprise-scale APIs and microservice ecosystems.
  • Experience with AI-assisted software development tools such as:
    • GitHub Copilot
    • OpenAI APIs
    • Semantic Kernel
    • MCP-based agent integrations
  • Understanding of Agentic AI systems and workflow orchestration frameworks.
  • Experience implementing intelligent SDLC automation including:
    • AI-generated test automation
    • Automated code remediation
    • AI-assisted root cause analysis
    • Autonomous deployment validation


Depending on factors such as business unit requirements, the nature of position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.

About us

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. From delivering differentiated products to providing world-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.

As part of Team Amex, you’ll experience our powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.

About

We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:

  • 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

For a full list of Team Amex benefits, visit our Colleague Benefits Site.

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.
We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.
US Job Seekers - Click to view the “Know Your Rights” poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: https://www.eeoc.gov/poster.

The below represents the expected salary range for this job requisition. Ultimately, in determining your pay, we’ll consider your location, experience, and other job-related factors.​

Salary range

  • $123,000 - $215,250 per year