Amex GBT is a company that inspires colleagues through travel and offers an inclusive culture where voices are valued. The Full Stack Senior Engineer role is responsible for designing, developing, and scaling customer-facing applications, and mentoring junior engineers.
Requirements
- 7–10 years of software engineering experience, with 2+ years in a technical lead role
- Strong hands-on experience in Java, Spring framework, microservices architecture, REST APIs, and public cloud platforms (AWS)
- Hands-on experience with ReactJS and modern JavaScript (ES6+)
- Solid understanding of microservices architecture and design patterns
- Experience building and consuming REST APIs
- Experience with Python for backend scripting or service development
- Proven experience integrating with OKTA or similar identity management providers
- Strong understanding of secure coding practices and OAuth2/SAML flows
- Familiarity with CI/CD tools, Git, and Agile development practices
- Excellent problem-solving, and teamwork skills
- Excellent oral and written communication skills in English
Benefits
- Health and welfare insurance plans
- Retirement programs
- Parental leave
- Adoption assistance
- Wellbeing resources
- Travel perks
- Access to over 20,000 courses on our learning platform
- Leadership courses
- New job openings available to internal candidates first