Shared Services Lead Engineer

| Phoenix – Mesa – Scottsdale, AZ
Sorry, this job was removed at 5:07 a.m. (CST) on Friday, August 18, 2023
Find out who's hiring in Phoenix, AZ.
See all Developer + Engineer jobs in Phoenix, AZ
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Responsibilities:

  • Work on highly scalable Java applications and services that power core travel capabilities
  • Work in small agile team format
  • Oversee and provide guidance to our internal development team, which can range from 10-20 developers, from a project and technical standpoint.
  • Engage in hands-on design, architecture and development of code at every level - from the UI, to backend services, down to the database
  • Work closely with our product and design teams to define/develop feature specifications
  • Ensures accuracy in terms of asset management for the portfolio supported



Skills:

  • 11+ years full stack experience in full life cycle software development of J2EE projects and Web Projects
  • Expertise architecting and designing software solutions for various problem types
  • Extensive knowledge in the areas of custom software development (Java Web development experience is required); OO Design Patterns; Web Services, middleware and messaging technologies (MQ Series, JMS)
  • Experience with Docker, Kubernetes. Experience with Red Hat Openshift
  • Experience with microservice frameworks: Spring Boot
  • Web development experience using Javascript.
  • Demonstrated experience with messaging brokers, specifically Kafka and Confluent Platform: Kafka Connect, Schema Registry
  • Mastery of core Java, J2EE, and DI frameworks (Spring, CDI, JBoss, Tomcat)
  • Deep experience in SOA implementations in Java: SOAP, REST, JMS, JAX/RS, JAX/WS
  • Deep experience with Enterprise Integration Patterns
  • Experience with service orchestration and ESB patterns (WS02/Apache Synapse) a plus.
  • Clear understanding of modern N-tier application architectures
  • Experience with caching techniques, patterns, and technologies
  • Ability to troubleshoot pre- and post-production implementations; security; load balancing and performance
  • Extensive experience with debugging, reuse, source code management strategies (e.g. forking, branching), and release management (git experience preferred)
  • Leadership on Test-Driven Development practices (BDD and/or framework authoring a plus) and Continuous Integration
  • Experience managing off shore partner teams
  • Strong written, verbal communications, presentation skills, leadership, problem solving and analytical skills
  • Practical experience in effective time management, including the ability to prioritize and multi-task effectively
  • Proven collaboration skills along with the ability to influence without authority
  • Travel domain knowledge is a plus
  • Bachelor's Degree in computer science, computer science engineering, or related field required; advanced degree preferred



Location
United States - Arizona - Phoenix

It is our policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.

GBT Recruitment Privacy Statement

More Information on American Express Global Business Travel
American Express Global Business Travel operates in the App development industry. The company is located in Jersey City, NJ, Bellevue, WA. It has 18000 total employees. It offers perks and benefits such as Partners with nonprofits, OKR operational model, Team based strategic planning, Flexible work schedule, Remote work program and Dedicated diversity and inclusion staff. To see all 3 open jobs at American Express Global Business Travel, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about American Express Global Business TravelFind similar jobs