At American Express, the business problem is to design and develop software applications to back customers, communities, and colleagues, and to define the future of American Express.
Requirements
- 5+ years’ experience with design and development in an Enterprise setting using Java, J2EE
- Experience with SQL or NoSQL databases
- Demonstrated experience in Java application design, software development, and testing, preferably in an Agile environment
- Expertise with SpringBoot, JavaScript, SQL and NodeJS
- REST API development experience
- Demonstrated experience in Agile development, application design, software development, and testing
Responsibilities
- Serving as a core member of an engineering team that designs and develops software applications
- Writing code and unit tests, working on API specs, automation, and conducting code reviews and testing
- Identifying exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges
- Performing ongoing refactoring of code, utilizing visualization and other techniques to fast-track concepts, and delivering continuous improvement
- Working with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues
- Identifying exciting opportunities for adopting new technology to solve existing needs and predicting future challenges
Other
- BS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience
- Ability to effectively communicate to internal and external business partners on solution design
- Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions
- 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)