Wymagane, Java, Spring Boot, mikroserwisy, REST API, PostgreSQL, MongoDB, AWS, GitLab CI/CD, ELK, Sentry oraz AI-powered Engineering.
O projekcie, ZBUDUJ Z NAMI BACKEND NOWEJ PLATFORMY REZERWACYJNEJ LOT!, Rozwijamy https://jobeax.com/link/DQI1JR8aUThFQ284 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., , 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 TECHNOLOGICZNZY:, 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.
Tak pracujemy, wewnątrz organizacji, koncentrujesz się na jednym projekcie, masz wpływ na rozwiązania technologiczne, tworzysz kod "od zera", agile
Skład zespołu, backend developer, frontend developer, mobile developer, devOps, programista testów automatycznych, tester manualny, product owner, project manager, scrum master, UI designer, UX designer, analityk biznesowy
Twój zakres obowiązków, 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.
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ń.
To 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.
Tak pracujemy nad projektem, code review, statyczna analiza kodu, Continuous Deployment, Continuous Integration, active monitoring, automatyzacja testów, testy regresyjne, testy manualne
Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, ubezpieczenie na życie, zniżki na firmowe produkty i usługi
Etapy rekrutacji, Spotkanie online, Zadanie
Polskie Linie Lotnicze LOT, 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.