Backend Expert (Tech Lead) (f/m) w Warszawa, Polska
Polskie Linie Lotnicze LOT
KontraktUmowa czasowa lub freelancing
Warszawa, Polska
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.
Nasze 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ń.
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.
... 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 ...
... simulation across 15+ U.S. states. Role Overview As a Technical Lead Manager (TLM) in the Release Evaluation team, you will be the strategic architect and people leader behind the modern execution backend for our evaluation infrastructure. This role is at the heart of Waymo’s safety mission: you will lead and build a high-caliber ...
Warszawa, Polska
Zobacz ofertę
HIBERUS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
... minimum 5 lat doświadczenia w programowaniu w Java 8 lub nowszej, - co najmniej 3 lata doświadczenia w pracy z Java 17+, - minimum 2 lata doświadczenia jako Tech Lead lub lider techniczny zespołu backendowego Java, - eksperckiej znajomości Spring Boot, - bardzo dobrej znajomości Apache Kafka i Apache Camel, - bardzo dobrej ...
... analizach wykonalności oraz definiowaniu założeń realizacyjnych dla rozwoju systemu., Wyznaczanie kierunku rozwoju systemu oraz dbanie o stosowanie standardów technologicznych i architektonicznych., Podejmowanie decyzji architektonicznych oraz ocena ryzyk technologicznych., Szacowanie pracochłonności prac programistycznych ...
... establishing coding standards, and maintaining a strategic backlog of technical improvements and architectural enhancements, * Mentoring and guiding team members in technical best practices, code reviews, and knowledge sharing, * Leading technical architecture decisions in collaboration with solution and enterprise architects, ...
... establishing coding standards, and maintaining a strategic backlog of technical improvements and architectural enhancements - * Mentoring and guiding team members in technical best practices, code reviews, and knowledge sharing - * Leading technical architecture decisions in collaboration with solution and enterprise architects, ...
... establishing coding standards, and maintaining a strategic backlog of technical improvements and architectural enhancements, * Mentoring and guiding team members in technical best practices, code reviews, and knowledge sharing, * Leading technical architecture decisions in collaboration with solution and enterprise architects, ...
... system - Windows About the project As a Tech Lead, you’ll take ownership of designing and delivering scalable software solutions across the Java (Spring Boot) backend and React/Next.js TypeScript frontend. You’ll guide the team technically and support product excellence in a cloud-native setup. Sounds like your kind of challenge? ...
... mocne kompetencje techniczne, żeby być dla zespołu realnym sparingpartnerem. Tak pracujemy, masz wpływ na wybór narzędzi i technologii, masz wpływ na rozwiązania technologiczne, masz wpływ na produkt Twój zakres obowiązków, Za co będziesz odpowiadać?, , Technical Leadership & Hands-on, •Będziesz technicznym punktem odniesienia ...
... you’ll lead and deliver) As a Technical Lead, you’ll be hands-on while also setting direction and raising engineering standards across the team. You will: - Lead the design and delivery of high-volume, low-latency FX systems where performance, scalability, and resiliency matter. - Drive technical decisions on architecture, ...