
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

Rozbudowujemy zespół programistów Java do dużego projektu typu greenfield, polegającego na opracowaniu nowej implementacji silnika do rezerwacji biletów lotniczych. Dołącz do zespołu, który tworzy ciekawe projekty dla jednego z liderów branży lotniczej w Europie!
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: 800 - 1150 PLN/dzień netto, UOP: 13 000 - 17 000 brutto
- Senior: b2b 1100 - 1300 PLN/ dzień netto; UOP: 17 000 - 20 000 brutto
- Tech stack: Java 11/17, Spring, Angular 12, Apache Camel, Bitbucket, Jenkins, SonarQube, Nexus Repository, PostgreSQL, AWS
- Backend: 85%; Frontend: 15%
Zakres zadań:
- Tworzenie nowej internetowej platformy do rezerwacji biletów lotniczych - projekt greenfield
- 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
- Opracowywanie własnego API i logiki backendowej dostosowanej do internetowego kanału sprzedaży implementowanego jako Single Page App (SPA) w Angularze. Tzw Backend for Frontend (BFF) pattern
- Tworzenie elementów frontendu w TypeScript w Angularze
- Opracowywanie testów jednostkowych i integracyjnych
- 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
- 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ść jeżyka angielskiego
- Dodatkowym atutem będzie doświadczenie w branży lotniczej / turystycznej / rezerwacyjnej
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
