Position: Software Engineer – Modern Bill Payment
Location: Phoenix, AZ, USA
Company: American Express (Amex)
Job Description:
Join Team Amex and work alongside talented engineers in a dynamic, inclusive environment. As a Software Engineer in the Modern Billpay initiative, you will contribute to building cutting-edge bill payment services for Amex customers. This role is essential for driving innovation in FinTech and powering Amex’s next generation of financial products.
We are looking for engineers who are open-minded, eager to learn, and passionate about software development. In this role, you’ll use modern JVM languages like Kotlin and Go to build event-driven microservices with technologies like Kafka, Oracle, Postgres, and Cassandra.
Key Responsibilities:
Develop software as part of a collaborative agile team to support Amex’s Billpay services.
Partner with the product team to ensure project requirements are well-refined.
Build scalable, reliable, and testable solutions that meet internal and external user needs.
Participate in design and code reviews for key platform components.
Contribute to the architectural development of a microservices-based platform.
Qualifications:
Experience with Java 17+ or Kotlin.
Proven expertise in building reactive microservices using frameworks like Vert.x, Quarkus, Micronaut, or Spring Boot.
Understanding of event-driven architecture and messaging (Kafka, webhooks).
Experience with relational databases like PostgreSQL.
Familiarity with cloud-based architectures and distributed systems.
Ability to work in a collaborative, agile, and ambiguous environment.
Passion for continuous learning and adapting new approaches.
Experience:
Relevant experience in backend software development, cloud architecture, and distributed systems.
Skills:
Strong knowledge of microservices architecture.
Excellent problem-solving skills and adaptability.
Strong communication and teamwork abilities.
How to Apply:
Link
Additional Information:
Salary range: $85,000 to $150,000 annually + bonus + benefits..
Comprehensive benefits include 6% company match on retirement savings, health insurance, paid parental leave, and access to wellness programs.
Who Can Apply:
This position is open to all qualified candidates. American Express is an equal opportunity employer and makes employment decisions without regard to race, gender, religion, national origin, veteran status, disability, or other protected categories.
Email: amexip@aexp.com
Job Link
If you need an explanation on writing your CV, Cover Letter and Email Template or help applying speak to Happy Face
Professional CV Preparation Service