About the role

  • Java Developer for global air booking platform at Amex GBT, designing and developing software application components and improving microservice systems.

Responsibilities

  • Design and develop software application components and automated tests
  • Define and improve microservice systems in production
  • Drive technical implementations on small and large scales
  • Work with Agile, TDD, BDD, and DevOps methodologies
  • Use groundbreaking developmental technologies including hexagonal Architecture, Domain Driven Design, Event Storming, and Software Craftsmanship
  • Employ Java 17, Spring (Spring Boot, Spring MVC, Spring Core…), AWS, Microservices, React, REST, HATEOAS, Mongo DB, Hadoop, Cucumber, Maven, Jenkins, and Git technologies

Requirements

  • Strong written and verbal communication in English
  • Experience in full stack software development including Spring Boot and RESTful services
  • Experience in HTML, CSS, JavaScript, Frontend frameworks (React, Angular etc.)
  • Responsive web design implementation with an eye on testing paradigms for web and native development
  • Collaborative approach to solving complex problems in a multi-cultural environment
  • Attention to detail, and passion for reviewing and testing your work.

Benefits

  • Health and welfare insurance plans
  • Retirement programs
  • Parental leave
  • Adoption assistance
  • Wellbeing resources to support you and your immediate family
  • Travel perks on flights, hotels, cruises, and car rentals
  • Access to over 20,000 courses on learning platform

Job title

Software Development Engineer III

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job