Senior Backend Java Developer (Core Java / Microservices)
Location: Phoenix, AZ or Salt Lake City, UT (Hybrid)
Employment Type: Contract
✅ Former American Express (AMEX) Consultant/Employee – Required
Note: Candidates without AMEX experience will not be considered.
LinkedIn Requirement:
Profiles must be well-established and created before 2018. Recently created LinkedIn profiles will not be considered.
12+ years of hands-on experience in Java backend development
Strong expertise in Core Java
Extensive experience with Spring Boot and Microservices Architecture
Strong experience with Reactive Programming (WebFlux, Project Reactor, RxJava, etc.)
Hands-on experience with Kotlin
Experience using GitHub Copilot or other AI-assisted development tools
Exposure to Cloud-based Application Development
Strong understanding of RESTful APIs, distributed systems, and event-driven architectures
Experience designing and developing highly scalable, secure, and high-performance backend applications
Strong knowledge of database design, query optimization, and performance tuning
Experience working in Agile/Scrum environments
Design, develop, and maintain enterprise-scale backend applications
Build and enhance microservices-based solutions using modern Java technologies
Develop scalable, secure, and high-performance REST APIs
Collaborate with architects, product owners, and cross-functional engineering teams
Participate in technical design discussions, architecture reviews, and code reviews
Troubleshoot production issues and optimize system performance
Leverage AI-assisted development tools to improve productivity and code quality
Ensure adherence to engineering best practices, coding standards, and security guidelines
Extensive experience working within American Express technology environments
Strong understanding of large-scale financial services and payment processing platforms
Experience building mission-critical, high-availability applications
Excellent problem-solving, communication, and stakeholder management skills
We are seeking a highly experienced Backend Java Developer with a strong background in enterprise application development and a proven track record at American Express. The ideal candidate will bring deep expertise in Core Java, Spring Boot, Microservices, Reactive Programming, Kotlin, cloud technologies, and modern AI-assisted development practices.
--