Głównym celem projektu ACL IQ jest zwiększenie przychodów ze sprzedaży dodatkowych usług (ancillary) poprzez spersonalizowane oferty i dynamiczne ustalanie cen usług dodatkowych, takich jak bagaż, miejsca i inne udogodnienia lotnicze. Aby osiągnąć ten cel, inżynierowie ACL współpracują z Google, aby zapewnić płynną integrację z silnikiem cenowym QPX-Merchandising Google’a. Dodatkowo zespół ACL wzbogaca oferty dodatkowe o komponenty uczenia maszynowego dostarczane przez Sabre.
responsibilities :
Tworzenie, testowanie i utrzymanie aplikacji Java
Projektowanie i implementacja nowych funkcji w współpracy z zespołem
Pisanie czytelnego, wydajnego i utrzymywalnego kodu
Przeprowadzanie code review i dzielenie się wiedzą z zespołem
Rozwiązywanie problemów i błędów w systemie
Udział w analizie wymagań, dyskusjach technicznych i planowaniu sprintów
Współtworzenie decyzji architektonicznych i dobór technologii
Śledzenie trendów technologicznych i najlepszych praktyk
requirements-expected :
Doświadczenie w programowaniu backendowym w Javie (8/11/17), najlepiej w usługach orkiestracyjnych (Dev/QA) - min. 3 lata.
Doświadczenie w automatyzacji testów backendowych w Javie, Spock, Groovy itp. (dla QA).
Doświadczenie z frameworkami/bibliotekami: Spring Boot, Spring, Vavr, Maven, Rest.