American Express logo

Engineer - Java, Springboot, Restful web services - Enterprise Data Management

American Express

Sunrise, FL
Full Time
Mid Level
85k-150k
11 days ago

Job Description

About the Role

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Working alongside talented tech teams, you will help define the future of American Express by leveraging the latest technologies and contributing to a culture that values innovation, collaboration, and continuous learning. The role involves supporting enterprise data management, privacy capabilities, and data technology strategies within the US Consumer and Digital Technology team, focusing on digital experience engineering, AI/ML, data governance, and enterprise data sharing.

Key Responsibilities

  • Be a very skilled engineer with experience across programming languages, data integration technologies and data management pipelines.
  • Partner with business, product, engineering, and data science teams to unlock the power of using data across Amex by translating business requirements/problems to solutions, products, or services.
  • Partner with the Enterprise Tech Data Strategy & Architecture team to develop and implement software that meets the technology and business needs, including creating highly scalable data management pipelines to build a Data fabric foundation for the company.
  • Engineer complex solutions and ensure that they are in alignment with data architecture principles, standards, strategies, and target states.
  • Adopt industry-leading technologies to support best-in-class business capabilities for high-quality computing and data storage solutions.
  • Participate in architecture review, design, and code review events.
  • Design and develop system solutions with a focus on scalability, performance, and security.
  • Collaborate with cross-functional teams to ensure data privacy and compliance, especially related to GDPR and enterprise privacy capabilities.

Requirements

  • B.Tech. / B.E. / M.Tech. / M.S. in Computer Science or relevant field.
  • 1 to 3 years of experience in design and development of highly scalable applications and platform development.
  • Extensive hands-on experience building services using Java, Springboot, Microservices.
  • In-depth knowledge and hands-on experience with Restful web services.
  • Good knowledge of messaging systems such as Kafka or RabbitMQ.
  • Working knowledge of SQL and NoSQL database technologies.
  • Knowledge of unit testing frameworks (Junit, Jest, Spock, etc.) and code quality control platforms like Sonar.
  • Experience with CI/CD tools such as Git, Maven, Gradle, Docker, Kubernetes, Jenkins, Azure DevOps.
  • Good to have experience in implementing Distributed Cache (Redis/Hazelcast).
  • Familiarity with logging and metrics tools like ELK, Splunk, Grafana.
  • Strong hands-on development skills for prototyping technical solutions.
  • Ability to adapt quickly to change and a desire to learn emerging technologies.
  • Experience in system design and architecture review participation.
  • Exceptional communication and interpersonal skills, including negotiation and facilitation.
  • Practitioner of Agile (Scrum) methodology.
  • Excellent written and verbal communication skills, with ability to deliver presentations to senior leadership.
  • Familiarity with design patterns and anti-patterns.

Nice to Have

  • Experience in implementing Distributed Cache (Redis/Hazelcast).

Benefits & Perks

  • 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
  • 20+ weeks paid parental leave for all parents
  • Free access to global on-site wellness centers (depending on location)
  • Free and confidential counseling support through Healthy Minds program
  • Career development and training opportunities

Working at American Express

American Express values innovation, shared leadership, and a commitment to supporting its colleagues holistically. The company fosters a culture of continuous learning, collaboration, and impact, emphasizing diversity, inclusion, and employee well-being. It encourages adaptability, technological advancement, and community engagement, creating an environment where voices and ideas matter and employees can grow professionally and personally.

Apply Now

Job Details

Posted AtJun 9, 2025
Job CategoryData Engineering
Salary85k-150k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

About American Express

Website

americanexpress.com

Company Size

10000+ employees

Location

Sunrise, FL

Industry

Other Nondepository Credit Intermediation

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches