Experienced Java Engineer - Risk Decision Technology and Cloud-Native Application Development

Remote, USA Full-time
Introduction to American Express At American Express, we believe that with the right backing, people and businesses can progress in incredible ways. As a global and diverse community of colleagues, we are committed to backing our customers, communities, and each other. Our company values and powerful backing promise are at the heart of everything we do, and we strive to provide the world's best customer experience every day. With a strong focus on innovation, integrity, and inclusivity, we are dedicated to making a positive impact on the world. About the Role We are seeking an experienced Java Engineer to join our Risk Decision Technology (RDT) organization as part of the Authorization Modernization Program (AMP) team. As a hands-on Engineer, you will play a critical role in designing and building large-scale, high-transaction, cloud-native applications that drive our vision of a modernized authorizations platform. Your primary focus will be on writing quality code, performing unit testing and test automation, and collaborating with engineers across organizations to build new micro-services and web services that enable best-in-class risk management and American Express growth. Key Responsibilities Function as a member of an agile team and drive consistent development and test practices with respect to tools, common components, and documentation Write quality code, perform unit testing and test automation, and build new micro-services and web services that help run fraud risk assessment for customer transactions Improve efficiency, reliability, and scalability of our data pipelines and build CICD pipelines for continuous integration and delivery Collaborate with engineers across organizations to build automation for application changes and deployment for faster time to market Develop a deep understanding of tie-ins with other systems and platforms within the supported domains and perform ongoing refactoring of code, quality assurance, and testing Find opportunities to adopt innovative technologies and ideas in development and test areas and provide continuous support for ongoing application availability Collaborate and influence within and across teams to create successes with an innovative attitude and challenge the status quo Essential Qualifications To be successful in this role, you will need to have: A bachelor's degree in computer science, information systems, or a related field (or equivalent work experience) 2+ years of confirmed experience in software development and quality assurance 1 year of demonstrated ability in Java development and building large-scale distributed applications 1 year of experience with relational and NoSQL database technologies like Oracle, Cassandra, and Postgres Experience with automated release management using Gradle, Git, Jenkins Excellent leadership and communication skills, with the ability to influence at all levels across functions, from both technical and practical views Preferred Qualifications While not essential, the following qualifications are preferred: Experience building APIs using techniques and frameworks like REST, RPC (gRPC and similar), SpringBoot Experience or exposure to Java reactive programming Hands-on experience writing and understanding medium to complex SQL queries and query optimization Hands-on experience with CI/CD tools like Jenkins, GitHub Actions Skills and Competencies To succeed in this role, you will need to possess the following skills and competencies: Strong Java development skills and experience with building large-scale distributed applications Excellent problem-solving skills and ability to think critically and creatively Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams Ability to adapt to new technologies and frameworks, with a willingness to learn and grow Strong attention to detail and ability to deliver high-quality results in a fast-paced environment Career Growth Opportunities and Learning Benefits At American Express, we are committed to helping our colleagues grow and develop in their careers. As a Java Engineer, you will have access to a range of learning and development opportunities, including: Dedicated time to invest in your professional development Opportunities to work with the latest technologies and frameworks Collaboration with experienced engineers and leaders in the field Access to training and development programs, including online courses and workshops Work Environment and Company Culture At American Express, we pride ourselves on our unique and inclusive company culture. As a colleague, you can expect: A dynamic and supportive work environment that values diversity and inclusion A range of employee benefits and programs that support your holistic well-being Opportunities to get involved in community service and volunteer work A flexible working model that includes hybrid, onsite, or virtual arrangements, depending on role and business need Compensation, Perks, and Benefits We offer a competitive salary range of $85,000.00 to $150,000.00 annually, plus bonus and benefits. Our benefits package includes: 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 Conclusion If you are a motivated and experienced Java Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a colleague at American Express, you will be part of a dynamic and supportive team that values diversity and inclusion. With a range of learning and development opportunities, a competitive salary and benefits package, and a flexible working model, this is a unique chance to take your career to the next level. Apply now and join our team of talented engineers who are passionate about building innovative solutions that make a real impact. Apply for this job
Apply Now

Similar Jobs

Experienced Full Stack Engineer - Java/Python - Cloud Native Engineering and Automation Tooling Development

Remote, USA Full-time

Experienced Java Software Engineer - Loyalty Partner Solutions - Cloud-Based Customer Loyalty Program Development

Remote, USA Full-time

Experienced Technical Leader: Engineering Director - Security Architecture and Cybersecurity Innovation

Remote, USA Full-time

Experienced Software Engineer – Data Analytics Specialist for American Express Engineering Jobs at VacancyGlobal

Remote, USA Full-time

Experienced Software Engineer – Data Analytics Specialist for Innovative Business Solutions at American Express

Remote, USA Full-time

Experienced Engineering Manager - Ad Tech Leader for Retail Media Network Development and Innovation

Remote, USA Full-time

Experienced Machine Learning Engineering Manager for New Business Verticals – Lead High-Performing Teams and Drive Innovation in AI and ML Solutions

Remote, USA Full-time

Experienced Engineering Planner Associate – Hybrid Telework Opportunity in Project Management and Financial Planning

Remote, USA Full-time

Join Today: Experienced English Language Development Curriculum Specialist for Innovative Education Solutions - Remote with Travel Opportunities

Remote, USA Full-time

Experienced English-Speaking and Bilingual Flight Attendants – Join Our Dynamic In-Flight Services Team for a Rewarding Career in Aviation

Remote, USA Full-time

Junior Level / Data Entry Clerk (Remote) - Now Hiring

Remote, USA Full-time

**Experienced Part-Time Remote Data Entry Specialist – Flexible Hours, Comprehensive Training, and Career Growth Opportunities at arenaflex**

Remote, USA Full-time

Business Office Manager, RCM (Amplify)

Remote, USA Full-time

Experienced Part-Time Data Entry Associate – Remote Opportunity for Amazon – No Prior Experience Required

Remote, USA Full-time

Mod Contractor

Remote, USA Full-time

Experienced Part-Time Remote Data Entry and Customer Service Representative – Delivering Exceptional Support up to $25/Hour at blithequark

Remote, USA Full-time

**Remote Chat Specialist – Automotive Industry Customer Service Representative**

Remote, USA Full-time

Senior Change Management and Process Improvement Consultant

Remote, USA Full-time

ASSOCIATE REGULATORY AFFAIRS SPECIALIST – Cardiac Rhythm Management (remote) in Mounds View, MN

Remote, USA Full-time

**Experienced Full Stack Developer – Identity and Access Management (IAM) Integration Specialist at blithequark**

Remote, USA Full-time
Back to Home