Social network you want to login/join with:
With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues committed to supporting our customers, communities, and each other. Here, you'll learn and grow as we help you create a career journey that's unique and meaningful, supported by benefits, programs, and flexibility that cater to your personal and professional development.
At American Express, you'll be recognized for your contributions, leadership, and impact. Every colleague has the opportunity to share in the company's success. Together, we'll win as a team, upholding our promise to provide the world's best customer experience every day with integrity, inclusivity, and a sense of belonging.
Join Team Amex and let's lead the way together.
We are developing a modern, best-in-class storage solution for the enterprise to support our digital-first strategy, improve cost efficiency, and enhance self-service for all users as part of our technology roadmap. With over 30 billion servicing communications stored, investing in innovation, modernization, and cutting-edge technologies is crucial as we advance our platform and product offerings.
We are seeking an Engineer I to deliver world-class software solutions supporting our platform vision. This role involves utilizing modern technology stacks, fostering a strong engineering culture, innovating with new capabilities, designing and building APIs, and continuously improving system quality, performance, and robustness.
The responsibilities include translating user needs into system requirements, collaborating with Solution Architects and Senior Engineers to ensure design standards, developing high-quality, testable software, optimizing performance, supporting deployment, and adhering to CI/CD practices.
How will you make an impact in this role?
* Design, develop, troubleshoot, modify, deploy, and document software and systems to meet customer and business needs.
* Be a member of a product engineering team within the Chief Technology Organization, reporting to a Senior Engineer or Engineering Director.
Minimum Qualifications:
* University degree in computer science, engineering, or a related field
* 4+ years of software development experience
* Experience working in agile teams, contributing to software builds with consistent practices
* Ability to interpret and articulate technical and business objectives
* Hands-on application design expertise
* Willingness to learn and leverage new technologies
* Experience with cross-platform design and coding
* Participation in code reviews and automation testing
* Debugging skills and defect remediation
* Support for deployment, monitoring, and automation in test and production environments
Core competencies include:
Technical experience:
* Java 8+ with enterprise application design patterns
* Spring framework, especially Spring Boot and REST APIs
* NoSQL databases like Couchbase (advantageous)
* React for front-end development
* CI/CD tools such as Git, Jenkins
* Testing frameworks for automation
* PaaS experience (nice to have)
We support our colleagues with benefits that promote holistic well-being, including:
* Financial well-being and retirement support
* Medical, dental, vision, life insurance, and disability benefits
* Flexible work arrangements
* Paid parental leave (location-dependent)
* Access to wellness centers, counseling, and career development programs
Offer of employment is contingent upon successful background verification, in accordance with applicable laws.
#J-18808-Ljbffr