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

Senior Full Stack Engineer - React / Java - job 3 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, striving 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

Responsibilities:

  • Design, develop, and enhance user interfaces using ReactJS, ensuring they are responsive, intuitive, and meet high standards
  • Develop and maintain backend functionality using Java, contributing to system reliability and performance.
  • Collaborate with UX designers, product managers, and engineers to define requirements and implement features that align with user needs.
  • Provide technical leadership and mentorship to junior team members, leveraging your expertise in UI and Java.
  • Optimize front-end performance to deliver a seamless user experience, while ensuring backend stability as required.
  • Identify and resolve technical issues across the UI and backend Java codebase efficiently.
  • Support integration efforts between front-end and backend systems when necessary.

Qualifications:

  • Bachelor’s degree in computer science engineering, or related field.
  • 8+ years of experience in software engineering, with a solid track record in full-stack development.
  • Advanced proficiency in ReactJS, a critical requirement for delivering exceptional user interfaces.
  • Strong competency in Java, essential for approximately 30% of the role’s responsibilities.
  • Proficiency in CI/CD processes using Jenkins and GitHub Actions.
  • Demonstrated leadership skills, with the ability to mentor and direct a team effectively.
  • Knowledge of microservices architecture, developing and managing RESTful APIs.
  • Preferred: Working knowledge of relational database management systems (RDBMS) datasets.
  • Excellent problem-solving and communication skills.
  • Ability to thrive in a collaborative and fast-paced environment.
  • Understanding and working experience in Agile/Scrum environment.

Salary Range: $110,000.00 to $190,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.

Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain 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

$150000 / YEARLY (est.)
min
max
$110000K
$190000K

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 Senior Full Stack Engineer - React / Java, American Express

As a Senior Full Stack Engineer specializing in React and Java at American Express, you'll be stepping into a collaborative, vibrant environment where innovation reigns supreme. Your role will be pivotal in architecting and developing exceptional user interfaces with ReactJS, ensuring they not only look fantastic but are responsive and user-friendly. As you navigate through both the frontend and backend realms, your expertise in Java will be instrumental in maintaining system performance and reliability. Working in a diverse team, you'll partner closely with UX designers and product managers to shape features that resonate with user needs. This role isn't just about coding; it's about mentoring the next generation of engineers while optimizing applications for peak performance. American Express values your input and creativity; you'll have the liberty to choose technologies that best solve the challenges at hand. The itemization of your responsibilities extends to troubleshooting technical issues, supporting front-end and backend integration, and establishing a balanced workflow within an Agile/Scrum context. With over eight years of experience under your belt, including a solid foundation in CI/CD and microservices architecture, this job promises a fulfilling, dynamic career path where your contributions will make a real impact. American Express passionately believes in supporting your professional journey, providing countless opportunities for training, development, and wellness. If you're ready to take your career to new heights in the heart of Sunrise, Florida, join Team Amex, where your talent meets an outstanding commitment to excellence.

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

As a Senior Full Stack Engineer at American Express, your responsibilities encompass designing and enhancing user interfaces using ReactJS, developing backend solutions in Java, and collaborating with cross-functional teams to implement user-centered features. You'll mentor junior engineers while ensuring optimal technical performance and reliability, all within a dynamic environment that fosters innovation.

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

To qualify for the Senior Full Stack Engineer position at American Express, you should possess a Bachelor's degree in Computer Science or a related field, alongside a minimum of 8 years of software engineering experience. Advanced skills in ReactJS, Java, CI/CD practices, and knowledge of microservices architecture will set you up for success in this role.

Join Rise to see the full answer
How does American Express support career development for Senior Full Stack Engineers?

American Express is dedicated to the professional growth of Senior Full Stack Engineers. The company provides dedicated time for skill development, training opportunities, and encourages participation in the broader engineering community through open source projects, ensuring you stay at the forefront of technology.

Join Rise to see the full answer
What tools and technologies will I work with as a Senior Full Stack Engineer at American Express?

In the role of Senior Full Stack Engineer at American Express, you'll engage with cutting-edge technologies including ReactJS for front-end development and Java for backend functionality. Familiarity with CI/CD tools like Jenkins and GitHub Actions, along with an understanding of relational databases and RESTful APIs, will be integral to your daily functions.

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

The salary range for a Senior Full Stack Engineer at American Express is between $110,000 and $190,000 annually, depending on factors like location and experience. In addition to a competitive base salary, you can expect bonus incentives and a comprehensive benefits package that supports your overall well-being.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Engineer - React / Java
Can you explain your experience with ReactJS and how you've utilized it in previous projects?

In answering this question, focus on specific projects where you successfully implemented ReactJS. Discuss your approach to building user-friendly interfaces, how you ensured responsiveness, and any challenges you overcame that highlight your problem-solving skills.

Join Rise to see the full answer
How do you ensure code reliability and performance in Java-based applications?

Speak to specific methods you use to enhance Java application performance, such as employing best coding practices, conducting thorough testing, and leveraging effective debugging techniques. Mention any tools you use for monitoring and optimizing performance.

Join Rise to see the full answer
Describe a time when you had to mentor a junior developer. What was your approach?

Highlight your mentoring style by discussing a specific instance where you guided a junior developer. Explain how you communicated expectations, provided constructive feedback, and supported their professional growth while fostering a collaborative team environment.

Join Rise to see the full answer
What strategies do you use for optimizing the performance of front-end applications?

Discuss techniques like code splitting, lazy loading, and efficient state management that enhance front-end application performance. Share examples of how you implemented these strategies and the measurable impact they had on user experience.

Join Rise to see the full answer
How do you handle integration challenges between front-end and back-end systems?

Provide insights into your problem-solving approach during integration challenges. Talk about your experiences with debugging issues, ensuring seamless communication between front-end and back-end, and any specific technologies or frameworks you utilized.

Join Rise to see the full answer
What is your experience working in an Agile/Scrum environment?

Reflect on your role in Agile/Scrum teams, emphasizing your familiarity with sprints, stand-ups, and retrospectives. Share examples of how you've contributed to team goals and adapted to changes in project requirements.

Join Rise to see the full answer
Can you describe a project where you utilized microservices architecture?

Detail a specific project where you implemented microservices architecture, discussing the benefits it provided in terms of scalability, maintainability, or deployment. Highlight your role in designing and managing these services.

Join Rise to see the full answer
How do you ensure effective communication within your team?

Mention strategies you use to facilitate strong communication within your team, such as regular check-ins, using collaboration tools, and encouraging an open dialogue about project updates or challenges.

Join Rise to see the full answer
What do you do to keep your skills up to date in a rapidly changing tech landscape?

Share your commitment to continuous learning, such as following industry trends, attending workshops, and participating in coding challenges. Mention specific resources or platforms you utilize to enhance your knowledge.

Join Rise to see the full answer
Why do you want to work at American Express as a Senior Full Stack Engineer?

Express your enthusiasm for American Express’ commitment to innovation and community support. Share what excites you about the opportunity to lead tech initiatives and collaborate with a diverse team to deliver outstanding customer experiences.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 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 9 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
The OCC Remote Chicago - 125 S Franklin
Posted 22 hours ago

The Options Clearing Corporation is looking for an Associate, Software Engineering to assist in managing and implementing various third-party software packages in support of its clearing operations.

Photo of the Rise User

Join Visa's CRM team as a Software Engineer to enhance Microsoft Dynamics CRM 365 applications.

Photo of the Rise User
Equifax Hybrid USA-KY-Louisville
Posted 3 days ago

Join Equifax as a Senior Software Engineer and work on high-scale applications while collaborating with a talented engineering team.

Photo of the Rise User
Posted 13 days ago
Posted 6 days ago

Join Blink's Graduate Software Developer Programme to work on impactful projects for frontline employees through hands-on learning and support.

Photo of the Rise User
DeepMind Hybrid Mountain View, California, United States
Posted 11 days ago

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

731 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 3, 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, Beachwood just viewed Legal Counsel (Intellectual Property) at Mars
o
Someone from OH, Columbus just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst at Apple
Photo of the Rise User
Someone from OH, Dublin just viewed Manager-Financial Systems at American Express
Photo of the Rise User
36 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Akron just viewed Financial Analyst (Project Controls Analyst) at Nava
Photo of the Rise User
Someone from OH, Fairfield just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
12 people applied to Junior Unity Developer at Gameloft
A
Someone from OH, Canton just viewed Remote Sales- NO COLD CALLING at AO Globe Life
Photo of the Rise User
Someone from OH, Athens just viewed Digital Customer Experience Improvment (UX) at Advansys
Photo of the Rise User
Someone from OH, Akron just viewed Mobile Business Analyst at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Lisbon just viewed Associate Cybersecurity Analyst - IAM at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Associate Buyer - Hardgoods at Huckberry
Photo of the Rise User
Someone from OH, Cleveland just viewed Inside Sales Representative at Elvtr
Photo of the Rise User
Someone from OH, Dayton just viewed Risk Operations Specialist at Imprint
Photo of the Rise User
155 people applied to Scrum Master-Remote at DICE
A
Someone from OH, Cleveland just viewed Traffic Control Flagger at AWP Safety
Photo of the Rise User
7 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Sylvania just viewed Talent Sourcer at CEQUENS
Photo of the Rise User
20 people applied to Front-end Developer at Venturenox
Photo of the Rise User
7 people applied to Game Developer at Bigger Games
Photo of the Rise User
Someone from OH, Sylvania just viewed Talent Sourcer (6 month contract) at Jerry
A
Someone from OH, Cleveland just viewed Junior Communications Specialist at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Columbus just viewed Telecom Coordinator at The Cheesecake Factory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Data Engineer at Visa
Photo of the Rise User
Someone from OH, Mason just viewed R&D Mechanical Engineer at Traeger Wood Pellet Grills