Rodzaj pracy: Pełny etat
Rodzaj umowy: Na czas nieokreślony
Ilość wakatów: 1
Minimalne doświadczenie: Od 3 do 5 lat
Wykształcenie: Wyższe licencjackie
Branża: Praca IT - Konsulting, Praca IT - Programowanie / Analizy
                    
                Informacje o projekcie:
- Branża: Lotnicza
 - Obszar projektu: stworzenie nowego systemu do rezerwacji biletów lotniczych; projekt typu greenfield, single page application
 - Siedziba firmy: Warszawa
 - Lokalizacja: Warszawa lub 100% zdalnie
 - Czas trwania projektu: stała współpraca
 - Język angielski: B1/B2
 - Metodologia: Agile/ Scrum
 - Wynagrodzenie:
 - Mid: b2b: 1000 - 1200 PLN/dzień netto, UOP: 15 000 - 17 000brutto
 - Senior: b2b 1200 - 1400 PLN/ dzień netto; UOP: 17 000 - 22 000brutto
 - Tech stack: Java 11, Spring, Angular 10, Apache Camel, Bitbucket, Jenkins, SonarQube, Nexus Repository, PostgreSQL, AWS, Adobe Experience Manager, Apache Jackrabbit Oak
 
Zakres zadań:
- Tworzenie nowej internetowej platformy do rezerwacji biletów lotniczych - projekt greenfield
 - Projektowanie i rozwijanie komponentów, szablonów, okien dialogowych, widżetów i pakietów na platformie Adobe Experience Manager
 - Praca w zespołach Scrumowych, cross-functional
 - Integracja bezstanowego 3rd party REST API z backendem przy użyciu Enterprise Integration Patterns implementowanych na Apache Camel
 - Tworzenie elementów frontendu
 - Opracowywanie testów jednostkowych i integracyjnych na poziomie backendu oraz frontendu
 - Język angielski - prowadzenie dokumentacji technicznej (komentarze, sam język w kodzie) i projektowej (user stories, opisy zadań)
 
Wymagania:
- Bardzo dobra znajomość Java oraz Spring, poparta kilkuletnim doświadczeniem
 - Znajomość systemów kolejkowych oraz zagadnień integracyjnych - znajomość Apache Camel oraz Enterprise Integration Patterns będzie atutem
 - Umiejętność pracy z API REST - zarówno od strony serwera/dostawcy (projektowanie REST API z dobrym Developer Experience) jak i klienta (integracja przez REST Client, który jest wydajny i odporny na awarie)
 - Znajomość baz danych PostgreSQL
 - Dobra znajomość technik tworzenia oprogramowania oraz wzorców projektowych. Znajomość wzorców architektonicznych i zagadnień Domain Driven Design będzie atutem
 - Znajomość Adobe Experience Manager (architektura JCR, Sling, OSGI, AEM, WCM)
 - Mile widziane doświadczenie w technologiach frontendowych SPA (Single Page App) - preferowany Angular
 - Dbałość o dobrą jakość kodu. Umiejętność tworzenia kodu, który jest testowalny
 - Umiejętności analityczne
 - Otwartość na wiedzę biznesową
 - Umiejętność szybkiego uczenia się
 - Komunikatywna znajomość jezyka angielskiego
 - Dodatkowym atutem będzie doświadczenie w branży lotniczej / turystycznej / rezerwacyjnej
 - Szkolenie AEM obejmujące architekturę JCR, Sling, OSGI, AEM i WCM
 
Oferujemy:
- Możliwość uczestniczenia w dużym greenfieldowym projekcie dla jednego z liderów branży lotniczej w Europie
 - Pracę w gronie doświadczonych ekspertów
 - Stałą współpracę w oparciu o umowę o pracę lub kontrakt B2B
 - Prywatną opiekę medyczną
 - Kartę MultiSport
 - Ubezpieczenie na życie
 - Imprezy integracyjne oraz eventy tematyczne