W skrócie
- Zadania: Buduj nową platformę rezerwacyjną LOT i projektuj mikroserwisy.
- Firma: LOT - innowacyjna firma w branży lotniczej z międzynarodowymi projektami.
- Benefity: Preferencyjne ceny biletów, dostęp do e-learningu, prywatna opieka medyczna i zniżki.
- Pozostałe informacje: Możliwość pracy w dynamicznym środowisku z ambitnymi projektami.
- Dlaczego ta praca: Miej realny wpływ na rozwój platformy używanej przez pasażerów na całym świecie.
- Kwalifikacje: Doświadczenie w Javie, Spring Boot oraz architekturze mikroserwisowej.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Zbuduj z nami backend nowej platformy rezerwacyjnej LOT. Rozwijamy lot.com i aplikację mobilną LOT, z których każdego dnia korzystają dziesiątki tysięcy pasażerów na całym świecie. Rozpoczynamy budowę nowej platformy rezerwacyjnej opartej na architekturze mikroserwisowej — od fundamentów technicznych po usługi obsługujące kluczowe procesy pasażera. Szukamy Backend Experta, który obejmie rolę Tech Leada i odpowiedzialność techniczną za obszar backendowy. Będziesz mieć wpływ na projektowanie usług, standardy developerskie i sposób pracy zespołu. To rola hands‑on: obok prowadzenia technicznego będziesz aktywnie projektować i implementować kluczowe elementy platformy. W projekcie rozwijamy podejście AI-powered Engineering. Szukamy osoby otwartej na innowacje, która chce świadomie wykorzystywać AI i współtworzyć nowy sposób wytwarzania oprogramowania.
Opis stanowiska:
- Techniczne prowadzenie zespołu backendowego oraz dbanie o spójność rozwiązań i jakość dostarczanego oprogramowania.
- Projektowanie i implementacja mikroserwisów obsługujących procesy nowej platformy rezerwacyjnej.
- Współtworzenie architektury z Architektem oraz zespołami DevOps, Frontend i Mobile.
- Podejmowanie i dokumentowanie decyzji technicznych z uwzględnieniem potrzeb biznesowych, bezpieczeństwa, wydajności i utrzymania systemu.
- Definiowanie standardów developerskich oraz rozwijanie wspólnych komponentów i szablonów usług.
- Projektowanie API i niezawodnych integracji z systemami wewnętrznymi oraz zewnętrznymi, w tym obsługi błędów, timeoutów, retry i idempotencji.
- Rozwijanie podejścia do testów wspólnie z QA Automation, w tym testów integracyjnych i kontraktowych oraz ich automatyzacji w CI/CD.
- Dbanie o obserwowalność, skalowalność i gotowość produkcyjną usług.
- Code review, mentoring i wspieranie developerów w rozwiązywaniu złożonych problemów.
- Współpraca z Product Ownerem i Engineering Managerem przy analizie wymagań, planowaniu prac i dostarczaniu rozwiązań.
- Współtworzenie praktyk wykorzystania AI przy specyfikacji, projektowaniu, implementacji, testach, code review i dokumentacji.
Twoje pierwsze wyzwania:
- Wspólnie z Architektem zdefiniujesz fundamenty backendu i granice pierwszych mikroserwisów.
- Z zespołem przygotujesz szablon usługi obejmujący testy, bezpieczeństwo, obserwowalność i proces wdrażania.
- Poprowadzisz realizację pierwszego procesu działającego end-to-end.
- Pomożesz wypracować standardy pracy zespołu, w tym świadome wykorzystanie AI w codziennym developmentcie.
Nasz stack technologiczny:
- Java, Spring Boot, REST API, PostgreSQL, AWS, GitLab CI/CD i Sentry.
- Architektura mikroserwisowa, automatyzacja testów i podejście cloud-native stanowią podstawę budowanej platformy.
Wymagania:
- Masz duże doświadczenie w projektowaniu i tworzeniu produkcyjnych systemów backendowych w Javie oraz bardzo dobrze znasz Spring Boot.
- Rozumiesz architekturę mikroserwisową, projektowanie API i wyzwania związane z integracjami oraz systemami rozproszonymi.
- Potrafisz projektować rozwiązania, uzasadniać decyzje techniczne i oceniać kompromisy dotyczące bezpieczeństwa, wydajności, skalowalności oraz utrzymania.
- Masz doświadczenie z relacyjnymi bazami danych, w szczególności PostgreSQL, oraz projektowaniem modeli danych i transakcji.
- Rozumiesz zasady budowania aplikacji cloud-native i potrafisz współpracować z DevOps przy automatyzacji wdrożeń.
- Masz doświadczenie w prowadzeniu technicznym, code review i mentoringu.
- Potrafisz wspierać zespół w podejmowaniu decyzji i dochodzeniu do wspólnych rozwiązań.
- Łączysz perspektywę techniczną z rozumieniem celów produktu i potrzeb użytkowników.
- Jasno komunikujesz się z developerami, Product Ownerem i biznesem.
- Jesteś otwarty/a na innowacje i wykorzystanie AI w software engineering.
- Chcesz eksperymentować, weryfikować efekty i rozwijać praktyki, które poprawiają jakość oraz sprawność pracy zespołu.
Mile widziane:
- Praktyczne doświadczenie z AWS lub Azure.
- Znajomość GitLab CI/CD oraz narzędzi obserwowalności, takich jak Sentry, CloudWatch czy ELK.
- Doświadczenie z bazami dokumentowymi, np. MongoDB.
- Doświadczenie w systemach transakcyjnych, e-commerce lub branży travel.
- Projektowanie integracji z wieloma systemami zewnętrznymi.
- Praktyczne wykorzystanie narzędzi AI w procesie wytwarzania oprogramowania.
Oferujemy:
- Podróże w zasięgu ręki – preferencyjne ceny biletów lotniczych dla Ciebie i Twoich bliskich.
- Rozwój bez granic – dostęp do platformy e-learningowej do nauki języków obcych.
- Aktywność na własnych zasadach – możliwość wykupienia karty Multisport.
- Komfort i bezpieczeństwo – możliwość wykupienia prywatnej opieki medycznej Luxmed oraz atrakcyjnych ubezpieczeń grupowych.
- Zakupy z rabatem – zniżki w sklepie Shop&More oraz w strefach bezcłowych Baltona i Aelia Duty Free.
- Inspirujące wydarzenia branżowe – możliwość uczestnictwa w konferencjach w Polsce i za granicą.
- Szkolenia i certyfikacje – udział w szkoleniach wewnętrznych, zewnętrznych i warsztatach branżowych wspierających rozwój kompetencji.
- Realny wpływ na produkt – udział w tworzeniu produktów i usług lotniczych wykorzystywanych każdego dnia przez pasażerów na całym świecie.
- Unikalne środowisko branży lotniczej – międzynarodowe projekty, złożone wyzwania technologiczne i możliwość pracy nad jednym z kluczowych systemów cyfrowych linii lotniczej.
Jeśli lubisz ambitne projekty, architekturę backendową i mikroserwisy, chcesz pozostać blisko kodu, a jednocześnie mieć wpływ na decyzje techniczne i sposób pracy całego zespołu — zapraszamy. To możliwość współtworzenia nowej platformy rezerwacyjnej od podstaw i podejmowania decyzji, które będą miały wpływ na jej rozwój przez kolejne lata.
Dlaczego warto do nas dołączyć?
- Współtworzysz nową platformę od początku i masz wpływ na jej fundamenty techniczne.
- Budujesz rozwiązania wykorzystywane przez pasażerów LOT na całym świecie.
- Łączysz techniczny leadership z aktywnym projektowaniem i pisaniem kodu.
- Pracujesz z Architektem oraz zespołami Backend, Frontend, Mobile, DevOps i QA Automation.
- Współtworzysz sposób pracy zespołu, który wykorzystuje AI i rozwija nowoczesne praktyki engineeringowe.
Backend Expert (Tech Lead) (F/M) in Warsaw – pracodawca: Lot Polish Airlines Sa
LOT Polish Airlines SA to doskonały pracodawca, który oferuje stabilne zatrudnienie w dynamicznym środowisku lotniczym. Nasza kultura pracy opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności oraz awans w ramach organizacji. Dodatkowo, praca w naszej firmie zapewnia dostęp do unikalnych szkoleń oraz możliwość uczestnictwa w innowacyjnych projektach w branży lotniczej.