Overview
On Site
Contract - W2
Contract - 6 day((s))
Skills
Java Backend developer
Amex
Job Details
Position: Java Backend Developer
Location: Phoenix, AZ - Onsite
Duration: 12+ Months---W2 Contracts
Role Overview
We are seeking a highly skilled Java Backend Developer with specific, recent experience working within the American Express Authorization business unit. This role is critical in supporting high-volume, mission-critical payment processing systems. You will be responsible for developing, maintaining, and scaling backend services that power real-time transaction authorizations.
Key Qualifications
- Amex Legacy Requirement: Must have at least 2+ years of recent experience specifically within the Amex Authorization team.
- Core Java Mastery: Deep expertise in Java 8/11+ (Collections, Multithreading, Concurrency, and Stream API).
- Frameworks: Strong proficiency in Spring Boot and Spring Microservices architecture.
- Authorization Domain: Proven understanding of Amex-specific authorization flows, ISO 8583 messaging, or related payment processing protocols.
- API Development: Experience designing and implementing RESTful APIs and integrating with complex distributed systems.
- Database Knowledge: Experience with NoSQL (Couchbase/Cassandra) and Relational databases (PostgreSQL/Oracle).
- Cloud & DevOps: Familiarity with the Amex Cloud environment (OpenShift/K8s) and CI/CD pipelines (Jenkins/GitHub Actions).
Responsibilities
- Design and develop high-throughput, low-latency backend components for the Authorization engine.
- Collaborate with cross-functional teams to ensure seamless integration across the Amex payment ecosystem.
- Optimize application performance and troubleshoot complex issues in a production-scale environment.
- Write clean, testable, and maintainable code following Amex's rigorous engineering standards.
Contract Details
- Type: W2 Contract Only.
- Term: 12 Months with high probability of extension.
- Location: Candidates must be local to or willing to relocate to Phoenix, AZ.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.