Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Engineer - React / Java image - Rise Careers
Job details

Full Stack Engineer - React / Java - job 4 of 4

You Lead the Way. We’ve Got Your Back.

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 with an unwavering commitment to back 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 to you with benefits, programs, and flexibility that support you personally and professionally.

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, targeting to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong.

Join Team Amex and let's lead the way together.

As part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital lives.  Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems.  American Express offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source.  And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development.  Find your place in technology of #TeamAmex.

How will you make an impact in this role?

  • Develop and maintain web applications, with a primary focus on front-end development using ReactJS, ensuring high-quality, interactive user interfaces.
  • Design and implement backend functionality using Java rest APIs to support seamless application integration.
  • Create intuitive, responsive, and visually appealing user interfaces by using ReactJS alongside UI skills such as state management, component lifecycle optimization, and CSS styling techniques.
  • Collaborate with team members to refine UI designs, ensuring alignment with stakeholder needs and business objectives.
  • Integrate and manage data interactions with relational database management systems (RDBMS) to ensure operational efficiency.
  • Identify, fix, and resolve technical issues across the full stack to maintain application reliability.
  • Participate in code reviews and team discussions to uphold coding standards and drive continuous improvement.

Minimum Qualifications

  • Minimum of 6 years of professional experience in software development, with demonstrated expertise in full stack or UI-centric roles.
  • Strong proficiency in ReactJS and Java, which are critical to the technical foundation of this position.
  • Must-have UI skills complementing ReactJS, including proficiency in building reusable components, managing state effectively (e.g., Redux, Context API), optimizing rendering performance, and applying modern styling approaches.
  • Preferred: Working knowledge and practical experience with RDBMS datasets to support data-driven applications.
  • Ability to effectively navigate both front-end and back-end development tasks, with a meticulous focus on delivering polished UI experiences.
  • Collaborative mindset with a commitment to contributing to team success and delivering impactful results
  • A Bachelor’s degree in Computer Science or equivalent professional experience that validates technical competency.

Salary Range: $85,000.00 to $150,000.00 annually + bonus + benefits

The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we’ll consider your location, experience, and other job-related factors.

We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include:

  • Competitive base salaries 
  • Bonus incentives 
  • 6% Company Match on retirement savings plan 
  • Free financial coaching and financial well-being support 
  • Comprehensive medical, dental, vision, life insurance, and disability benefits 
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need 
  • 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) 
  • Free and confidential counseling support through our Healthy Minds program 
  • Career development and training opportunities

For a full list of Team Amex benefits, visit our Colleague Benefits Site.

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including, but not limited to, the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.

We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.

US Job Seekers/Employees - Click here to view the “Know Your Rights” poster and the Pay Transparency Policy Statement.

If the links do not work, please copy and paste the following URLs in a new browser window: https://www.dol.gov/agencies/ofccp/posters to access the three posters.

Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions.

American Express Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
American Express DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of American Express
American Express CEO photo
Stephen J Squeri
Approve of CEO

Average salary estimate

$117500 / YEARLY (est.)
min
max
$85000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Engineer - React / Java, American Express

Are you ready to take your career to new heights as a Full Stack Engineer at American Express in vibrant Sunrise, Florida? Join us and be a vital part of a diverse tech team where your ideas are valued, and your skills are continually developed. In this role, you'll engage in exciting projects, cultivating your expertise in both front-end and back-end development. With a primary focus on ReactJS, you will create high-quality, interactive user interfaces that leave a lasting impact on our customers. The backend development will leverage Java rest APIs, allowing for a seamless integration that enhances application functionality. We pride ourselves on fostering an inclusive environment where collaboration thrives, so your teamwork will be key as you engage in design discussions and code reviews. Your experience with relational databases will also come into play as you manage data interactions that ensure operational efficiency. At American Express, we believe in investing in your growth—through dedicated time for professional development, access to cutting-edge technologies, and a supportive culture that champions innovation. If you have at least 6 years of experience in software development and a passion for creating dynamic applications, this is your chance to shine. With a competitive salary and an abundance of benefits aimed at supporting your well-being, there’s no limit to how far you can go with Team Amex. Ready to lead the way together? Let’s make an impact—apply today!

Frequently Asked Questions (FAQs) for Full Stack Engineer - React / Java Role at American Express
What are the key responsibilities of a Full Stack Engineer at American Express?

As a Full Stack Engineer at American Express, your responsibilities include developing and maintaining web applications with a strong focus on front-end development using ReactJS. You will design and implement backend functionality using Java REST APIs, create intuitive user interfaces, manage data interactions with relational databases, and participate in team discussions to refine UI designs and improve coding standards.

Join Rise to see the full answer
What qualifications do I need to become a Full Stack Engineer at American Express?

To become a Full Stack Engineer at American Express, you need a minimum of 6 years of professional software development experience along with strong proficiency in ReactJS and Java. You should possess skills in building reusable UI components, optimizing rendering performance, and applying modern styling approaches. A Bachelor's degree in Computer Science or equivalent experience is also preferred.

Join Rise to see the full answer
What does the work environment look like for a Full Stack Engineer at American Express?

The work environment for a Full Stack Engineer at American Express is inclusive and collaborative, emphasizing teamwork and open communication. Colleagues are encouraged to share ideas, participate in code reviews, and continuously improve coding standards. The hybrid working model also allows flexibility, balancing in-office and virtual work based on business needs.

Join Rise to see the full answer
What growth opportunities are available for Full Stack Engineers at American Express?

Full Stack Engineers at American Express enjoy various growth opportunities, including dedicated time for professional development, access to the latest technologies, and participation in open-source projects. The company also offers extensive mentorship and training programs to help you enhance your skills and advance in your career.

Join Rise to see the full answer
What is the salary range for a Full Stack Engineer position at American Express?

The salary range for a Full Stack Engineer at American Express is between $85,000 and $150,000 annually. This range can vary based on factors such as location, level of experience, and specific job responsibilities, and it is supplemented with bonus incentives and comprehensive benefits aimed at supporting overall well-being.

Join Rise to see the full answer
Common Interview Questions for Full Stack Engineer - React / Java
Can you describe your experience with ReactJS and how you have utilized it in past projects?

When answering this question, provide specific examples of projects where you used ReactJS. Highlight the components you created, how you managed state, and any performance optimizations you implemented. Discuss how these efforts contributed to creating an interactive user experience.

Join Rise to see the full answer
How do you approach debugging and resolving issues in a full stack application?

Explain your debugging process, starting from identifying the issue through logs or user feedback. Discuss the tools and techniques you use, such as console logging, error tracking, or browser developer tools, and how you systematically isolate problems across the front-end and back-end.

Join Rise to see the full answer
What do you consider best practices in writing clean and maintainable code?

Share your approach to writing clean code, focusing on naming conventions, modularization, and documentation. Include how you ensure code readability for team members and maintainability for future updates. Mention the importance of adhering to coding standards and conducting code reviews.

Join Rise to see the full answer
Describe a challenging project you’ve worked on and how you overcame obstacles.

Choose a specific project that had significant challenges, outlining the obstacles you faced. Discuss the solutions you implemented, whether they were technical or team-oriented, and the outcome. Emphasize what you learned from the experience and how it shaped your skills.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects simultaneously?

Detail your methods for prioritizing tasks, such as assessing project deadlines, stakeholder needs, and technical dependencies. Discuss tools or frameworks you use for time management and how you communicate with team members to ensure alignment and meet goals.

Join Rise to see the full answer
What strategies do you use to ensure effective collaboration with team members?

Discuss your communication approach, especially in a remote or hybrid environment. Highlight techniques like regular stand-ups, collaborative tools for code sharing, and inclusive design discussions to enhance teamwork and gather diverse perspectives.

Join Rise to see the full answer
Can you explain your experience with REST APIs and how you integrate them into applications?

Share your familiarity with consuming and implementing RESTful APIs in applications. Discuss any specific examples where you handled API requests, managed responses, or tackled CORS issues, along with how you documented the API for others on your team.

Join Rise to see the full answer
What UI design principles do you follow when creating user interfaces?

Outline key UI design principles such as consistency, user-centric design, and accessibility. Cite examples of how you’ve applied these principles in past projects and how they contributed to a better user experience.

Join Rise to see the full answer
How do you keep up with the latest trends and technologies in software development?

Explain your commitment to continuous learning through various avenues, such as attending conferences, following relevant blogs, or engaging with professional communities. Mention specific resources that have been particularly impactful for your growth.

Join Rise to see the full answer
What are your long-term career goals in software development?

Reflect on your aspirations as a software developer and how you plan to achieve them. This could be taking on leadership roles, mastering new technologies, or contributing to community-driven open source projects, and how working at American Express aligns with those goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
American Express Remote New York, New York, United States
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
Photo of the Rise User
Posted 5 days ago

Join Visa as a Staff Software Engineer to help shape the digital future of monetary transactions through innovative payment solutions.

Photo of the Rise User

Join HPE as a Senior Enterprise Architect to lead transformative solutions in a hybrid work environment.

Photo of the Rise User
Box Hybrid Redwood City, California, United States
Posted 10 days ago
Customer-Centric
Dare to be Different
Diversity of Opinions
Feedback Forward
Take Risks
Growth & Learning
Transparent & Candid
Photo of the Rise User

Join Talan's Junior Java Developer program for exceptional training and growth in financial technology.

Photo of the Rise User
Posted 11 days ago

American Express is a multinational financial services corporation and global leader in providing personal, small business, and corporate credit cards.

786 jobs
MATCH
VIEW MATCH
BADGES
Badge Family FriendlyBadge Office VibesBadge Work&Life BalanceBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Pickerington just viewed Sr. Client Project Manager at Forge Biologics
Photo of the Rise User
Someone from OH, Toledo just viewed Product QA Intern - Mobile App at Sezzle
Photo of the Rise User
Someone from OH, Toledo just viewed Field Recruiter (MI) at Wonderschool
d
Someone from OH, Columbus just viewed Reconciliation & Payments Specialist at dopay
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed VP of Customer Operations at OXIO Corporation
Photo of the Rise User
156 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed IT helpdesk Team Leader at Optimiza
Photo of the Rise User
Someone from OH, Akron just viewed Director of Revenue Cycle Management at Gather Health
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Clerk at Hireframe
Photo of the Rise User
Someone from OH, Cincinnati just viewed Customer Success Manager - Illinois at Alma Technologies (OR)
Photo of the Rise User
22 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Services Manager at Vitesse PSP
Photo of the Rise User
Someone from OH, Fairborn just viewed IOS Developer at Advansys
Z
Someone from OH, Reynoldsburg just viewed Educator Onboarding Associate at Zen Educate
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Avon Lake just viewed Data Analyst I - Hospitality Data Team at Lightspeed Commerce
Photo of the Rise User
Someone from OH, Columbus just viewed Brand Awareness Specialist - Entry Level at Smart Solutions
Photo of the Rise User
Someone from OH, Cleveland just viewed Quality Assurance Weekender at Anheuser-Busch
Photo of the Rise User
Someone from OH, Lewis Center just viewed Marketing & Partner Operations Lead, USA, Remote at Fundraise Up
Photo of the Rise User
Someone from OH, Dayton just viewed Community Health Advocate at CVS Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Power Platform Developer - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mechanical Engineering Intern (June - August) at Exowatt