Experienced Java/JavaScript/React Engineer - Financial Transaction Processing & Full Stack Development
Posted 2025-10-26
Remote, USA
Full Time
Immediate Start
Join Team Amex: Empowering Your Career in Financial Technology At American Express, we're not just processing transactions; we're revolutionizing the way people and businesses progress. As a global leader in financial services, we're committed to providing the world's best customer experience, and we're looking for talented engineers like you to help us achieve this goal. Our diverse tech team is at the heart of our innovation, and we're excited to invite you to be part of it as a full-time Engineer – Java/JavaScript/React. About the Role: Shaping the Future of Financial Transaction Processing This remote position offers an immediate start for the right candidate, with a salary range of $70,000 to $135,000 per year, plus bonus and benefits. As a Java/JavaScript/React Engineer, you will be instrumental in developing and maintaining cutting-edge front-end web and Java applications, including React/JavaScript. Your expertise will help us design and implement backend functionality using Java, create intuitive user interfaces, and ensure the reliability and efficiency of our applications. Key Responsibilities: Leading the Way in Financial Technology Develop and maintain front-end web and Java applications, including React/JavaScript, to enhance customer experience and operational efficiency. Design and implement backend functionality using Java, ensuring scalability, security, and performance. Create responsive and visually appealing interfaces using ReactJS, leveraging UI skills such as state management, component lifecycle optimization, and CSS styling techniques. Collaborate with team members to optimize designs, ensuring alignment with stakeholder needs and business objectives. Integrate and manage data interactions with database systems to ensure operational efficiency and data integrity. Identify, fix, and resolve technical issues across the full stack to maintain application reliability and performance. Participate in code reviews and team discussions to uphold coding standards, drive continuous improvement, and share knowledge. Required Qualifications: Expertise for Success To excel in this role, you must have: Proficiency in Programming Languages & Frameworks: Expertise in Java, JavaScript, React, HTML, CSS, and SQL for developing dynamic and scalable applications. CI/CD & DevOps Expertise: Hands-on experience with GitHub, Jenkins, and XLR to streamline continuous integration, continuous delivery, and deployment pipelines. Development Tools Proficiency: Skilled in using Eclipse, VS Code, Postman, and CLI for efficient coding, testing, and debugging. Project & Workflow Management: Experienced in managing tasks, tracking project progress, and ensuring timely delivery using JIRA. Technical Expertise: Extensive background in software development, process automation, and system patch management, ensuring code quality and security. Effective Technical Communication: Strong ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders. Preferred Qualifications: Enhancing Your Profile While not mandatory, having experience with: Cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker) can be beneficial. Agile methodologies and version control systems (Git) is a plus. Experience with other programming languages and technologies can enhance your versatility. Skills and Competencies: The Amex Edge At American Express, we're looking for individuals with: A passion for innovation and a commitment to delivering high-quality solutions. Strong problem-solving skills and the ability to work collaboratively. Excellent communication and interpersonal skills. A customer-centric approach and a drive to make a meaningful impact. Career Growth Opportunities: Your Journey with Amex Joining Team Amex means becoming part of a global community that values growth, learning, and development. We offer: Dedicated time for professional development to keep your skills fresh and relevant. Opportunities to work with the latest technologies and contribute to open-source projects. A culture that encourages innovation, experimentation, and continuous learning. Career development and training opportunities to help you achieve your goals. Work Environment and Company Culture: The Amex Way At American Express, we pride ourselves on our inclusive and diverse culture. Our enterprise working model, Amex Flex, offers greater flexibility while preserving the aspects of our unique in-person culture. Depending on the role and business needs, colleagues work onsite in a hybrid model, combining in-office and virtual days. Compensation, Perks, and Benefits: We Back Our Colleagues We offer a comprehensive benefits package that includes: Competitive base salaries and bonus incentives. A 6% Company Match on retirement savings plans. Free financial coaching and financial well-being support. Comprehensive medical, dental, vision, life insurance, and disability benefits. Flexible working arrangements and 20+ weeks paid parental leave for all parents. Access to global on-site wellness centers and free, confidential counseling support. Conclusion: Join the Amex Team If you're a motivated and talented Java/JavaScript/React Engineer looking to make a meaningful impact in financial technology, we invite you to join Team Amex. With our commitment to innovation, customer experience, and colleague well-being, we're confident that you'll find a rewarding career journey with us. Apply now and let's lead the way together! American Express is an equal opportunity employer, and we make 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. Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions. Apply for this job