Back to Jobs

Experienced Senior Java/Cloud Engineer - Leading Scalable Intelligent Solutions for Customer Servicing

Remote, USA Full-time Posted 2025-11-03

Join #TeamAmex and Lead the Way in Technology

At American Express, we're committed to backing our customers, communities, and colleagues with an unwavering dedication to providing the world's best customer experience. As a Senior Java/Cloud Engineer, you'll be part of our diverse tech team, architecting, coding, and shipping software that makes us an essential part of our customers' digital lives. You'll work alongside talented engineers in an open, supportive, and inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems.

About the Role

We're seeking a highly skilled and experienced Senior Engineer with expertise in Java, Microservices architecture on cloud to join our team. As a Senior Java/Cloud Engineer, you'll be responsible for developing and implementing cutting-edge scalable intelligent solutions that drive innovation and enhance efficiency in customer servicing space. You'll collaborate with cross-functional teams to design, develop, and deploy highly scalable and fault-tolerant services, applications, and models.

Key Responsibilities

  • Provide thought leadership, engineering expertise, and direction to the engineering teams; be versatile and able to collaborate with business stakeholders, product teams, and cross-functional technology groups to drive continuous delivery.
  • Design and develop applications using Java, Vertx & Reactive framework, and Python on Cloud (preferably GCP).
  • Work closely with product managers and stakeholders to understand business requirements and translate them into technical solutions.
  • Collaborate with software engineers to integrate OOTB services into existing servicing applications and ensure scalability and reliability.
  • Conduct code reviews and provide technical guidance and mentorship to junior team members.
  • Stay abreast of industry best practices and emerging trends in Java, Cloud, database, Python development, and AI/ML.
  • Participate in cross-functional team meetings, brainstorming sessions, and knowledge-sharing activities to foster innovation and continuous improvement.
  • Implement and manage Continuous Integration and Continuous Deployment (CI/CD) processes.

Essential Qualifications & Skills

To be successful in this role, you'll need:

  • A degree in Computer Science with 8+ years of experience.
  • Experience in designing & developing API, services, ETL applications, Microservices-based architecture using frameworks like Spring Boot or Vertx.
  • Experience in developing, hosting solutions on Google Cloud Platform - Google Cloud Storage, BigQuery, and Vertex AI, and leveraging GCP services for specific feature implementations.
  • Hands-on experience with Kafka.
  • Proficient in Programming Languages: Java, Vertx & Reactive framework, and Python.
  • Big Data Platform Proficiency: Skilled in working with Big Data platforms and Big Data lakes.
  • Expertise in RESTful APIs: Understanding of RESTful principles and experience in designing and implementing RESTful APIs for microservices communication.
  • Cloud Knowledge: Proficient in cloud computing technologies.
  • Architecture design and modeling: Strong skills in designing and modeling complex systems and architectures.
  • Docker and Kubernetes Proficiency: Proficient with containerization and orchestration using Docker and Kubernetes.

Preferred Qualifications & Skills

While not required, having the following skills and experience will be a plus:

  • Familiarity with banking data structures and requirements.
  • Excellent problem-solving and analytical skills.
  • Strong leadership and communication skills.
  • Ability to effectively communicate technical concepts to both technical and non-technical audiences.
  • Commitment to staying updated with industry trends.

Career Growth Opportunities and Learning Benefits

At American Express, you'll have the opportunity to grow and develop your career in a dynamic and supportive environment. You'll have access to:

  • Career development and training opportunities.
  • Dedicated time to invest in your professional development.
  • Opportunities to work with the latest technologies and encourage you to back the broader engineering community through open source.

Work Environment and Company Culture

We're committed to creating an inclusive and diverse work environment where everyone feels seen, heard, and valued. Our company culture is built on:

  • A flexible working model with hybrid, onsite, or virtual arrangements depending on role and business need.
  • A commitment to supporting the holistic well-being of our colleagues through benefits and programs that prioritize their physical, financial, and mental health.
  • A culture of recognition and reward, where colleagues are recognized for their contributions, leadership, and impact.

Compensation, Perks, and Benefits

We offer a competitive compensation package, including:

  • A salary range of $110,000 to $190,000 annually.
  • 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.
  • 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.

We're Committed to Diversity and Inclusion

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.

Join Our Team!

Even if you feel you're not a perfect match, we'd still love to hear from you. We're looking for great people to join our friendly team. Apply now and let's lead the way together!

Apply for this job  

Similar Jobs