Senior Full Stack Engineer - Global Commercial Services: Architecting Digital Experiences at American Express

Remote Full-time
Transforming the Future of Financial Services with Technology At American Express, we're not just a financial services company; we're a community of innovators, thinkers, and doers who are passionate about making a difference in the lives of our customers and colleagues. As a Senior Full Stack Engineer in our Global Commercial Services team, you'll be at the forefront of designing, developing, and delivering cutting-edge software applications that power our business and drive customer engagement. Join us on this exciting journey and be part of a team that is shaping the future of financial services. About the Role We're seeking a highly skilled and experienced Senior Full Stack Engineer to lead the development of our global commercial services platform. As a Senior Full Stack Engineer, you'll be responsible for architecting, coding, and shipping software that makes us an essential part of our customers' digital lives. You'll work closely with cross-functional teams to identify business requirements, design solutions, and implement scalable, secure, and high-performance applications. Key Responsibilities Lead the end-to-end development of front-end and back-end components for our global commercial services platform, ensuring high-quality, scalable, and maintainable code. Collaborate with product managers, designers, and engineers to identify business requirements, design solutions, and implement software applications. Develop software applications using agile methodologies, participating in code reviews, and ensuring adherence to coding standards and best practices. Troubleshoot and resolve production issues, working closely with operations teams to ensure timely resolution and minimal impact to customers. Mentor and guide junior team members, providing feedback, coaching, and guidance to help them grow in their roles. Stay up-to-date with industry trends, emerging technologies, and innovative solutions, applying this knowledge to drive business growth and improvement. Participate in technical planning, architecture discussions, and technical decision-making, ensuring alignment with business objectives and technology strategies. Essential Qualifications To be successful in this role, you'll need to possess a strong technical background, excellent problem-solving skills, and a passion for delivering high-quality software applications. The ideal candidate will have: A Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent work experience. 8+ years of software development experience, with a strong background in full-stack development, including front-end and back-end technologies. Experience with Java, Rest APIs, ReactJs, Vert.x, and RDBMS (Postgres/Oracle/DB2 or similar). Strong understanding of software development life cycles, agile methodologies, and DevOps practices. Experience with distributed systems, algorithms, and relational databases. Excellent problem-solving skills, with the ability to analyze complex problems and develop creative solutions. Preferred Qualifications While not required, the following skills and experience will be considered a plus: Advanced experience with Spark, Airflow, Cucumber, Gatlin, Karate, and Jest. Experience working with public cloud platforms, such as AWS or Azure. Knowledge of application security principles and remediating vulnerabilities. Understanding of multi-tier application architectures and related development. Experience with test automation, test scripting, and performance tuning. Familiarity with BDD and TDD practices. Ability to effectively communicate technical concepts to non-technical stakeholders. What We Offer At American Express, we offer a comprehensive benefits package, career development opportunities, and a flexible working model that supports your personal and professional growth. Our benefits include: Competitive base salaries, bonus incentives, and a 6% company match on retirement savings plans. Comprehensive medical, dental, vision, life insurance, and disability benefits. Flexible working model with hybrid, onsite, or virtual arrangements, depending on role and business needs. 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 to help you grow in your role. Our Culture At American Express, we're committed to creating an inclusive and diverse work environment that supports the well-being and success of our colleagues. Our culture is built on the principles of: Innovation : We're always looking for new and better ways to do things, and we encourage our colleagues to think creatively and take calculated risks. Collaboration : We believe that together, we can achieve more than we can alone. We foster a culture of teamwork, collaboration, and mutual respect. Inclusion : We're committed to creating an inclusive work environment that values diversity, promotes equality, and supports the success of all colleagues. Customer Obsession : We're passionate about delivering exceptional customer experiences, and we're committed to putting our customers at the forefront of everything we do. Why Join Us? If you're a talented and motivated Senior Full Stack Engineer looking for a new challenge, we want to hear from you. At American Express, you'll have the opportunity to work on complex and challenging projects, collaborate with talented colleagues, and develop your skills and expertise. You'll also be part of a company that is committed to making a positive impact on our customers, colleagues, and communities. So why wait? Apply today and join our team of innovators, thinkers, and doers who are shaping the future of financial services. Ready to Apply? If this role sounds like a great fit, don't hesitate. Apply today and let's build the future together. Apply for this job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Flexible Data Entry Jobs for Beginners – Join Our Remote Team Today!

Remote

**Experienced Customer Success Manager | Driving Business Growth and Customer Delight at arenaflex**

Remote

**Experienced Remote Customer Care Advocate – Delivering Exceptional Service with Flexibility and Great Pay**

Remote

**Experienced Data Entry Specialist – Healthcare Industry – Remote Opportunity**

Remote

Counseling Therapist

Remote

Experienced Data Analyst for Innovative Business Solutions – Remote Work Opportunities in Data Entry and Analytics

Remote

Experienced Facilities and Material Handling Engineer - Automation, Systems, and Project Management for Logistics and Distribution Centers

Remote

Experienced Junior Data Entry Specialist – Remote Opportunity for Detail-Oriented Individuals to Launch Their Career at blithequark

Remote

Accounting Technical Consultant

Remote

MedTech Enterprise Sales Director

Remote
← Back