Job Description: Senior Software Engineer - API Domain
At American Express, our culture is built on a 175-year history of innovation, shared values, and Leadership Behaviors, with a strong commitment to our customers, communities, and colleagues. Join Team Amex to experience comprehensive support for your well-being, opportunities to learn new skills, develop as a leader, and grow your career.
We value your voice and ideas, and your work impacts our success. Together, we are shaping the future of American Express.
Key Responsibilities:
Global Loyalty & Benefits is undergoing an exciting transformation. We seek talented engineers eager to learn, collaborate, innovate, and adapt to emerging trends and customer needs. Our Loyalty platforms support critical differentiators like the Membership Rewards program, continually offering new value to our customers and driving growth.
We are hiring an experienced senior software engineer for our API domain team. You will collaborate with product and development teams to develop scalable system capabilities and optimize existing ones.
As part of the Benefit Experience team, you will build and launch new benefits for card members, and develop reusable capabilities using core components of our modern microservice platform, enhancing performance and resiliency at scale.
Minimum Qualifications:
* 4-8 years of experience with Java 8 or later, Spring Boot, Hibernate, SOAP Web services
* Experience in application design, development, and testing within an Agile environment
* Experience with relational and NoSQL databases
* Proficiency in designing and developing REST APIs for high-volume clients
* Experience with CI tools and container orchestration (e.g., Docker, Kubernetes)
* Experience with Git and asynchronous messaging systems like Kafka
* Familiarity with Atlassian tools (JIRA, Confluence) is a plus
* Bachelor’s degree in Computer Science, Engineering, or related field
Preferred Qualifications:
* Experience working with Go
* Knowledge of the financial industry
* Contributions to open-source projects
* Effective communication skills with business partners
Benefits:
We support your holistic well-being with benefits such as:
* Competitive salaries and bonuses
* Financial well-being and retirement support
* Comprehensive health insurance and disability benefits
* Flexible work arrangements (hybrid, onsite, virtual)
* Paid parental leave (location-dependent)
* Access to wellness centers and counseling services
* Career development opportunities
Employment is contingent upon successful background verification, as per applicable laws.
#J-18808-Ljbffr