Backend Expert (Tech Lead) (F/M)

Lot Polish Airlines — Poland · Posted ~10 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

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. Backend Expert (Tech Lead) 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. Nie musisz być ekspertem AI. Ważne są otwartość na ten kierunek, gotowość do nauki i krytyczna ocena wyników. Oczekujemy świadomego korzystania z AI z zachowaniem odpowiedzialności za jakość, bezpieczeństwo i poprawność rozwiązań. 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. Zapraszamy do aplikowania!