Java Tech Lead
Brak informacji o wynagrodzeniu
SeniorFull-time
#426665·Dodano wczoraj·0
Źródło: Edge One SolutionsTech Stack / Keywords
JavaAIData ScienceAPIDomain-Driven DesignSQLDockerCI/CD
Firma i stanowisko
Nasz klient to lider rynku ubezpieczeniowego, inwestujący w transformację cyfrową, rozwój analityki danych i AI. Praca nad wyzwaniami biznesowymi w skali milionów klientów, dostęp do nowoczesnych narzędzi i dużych zbiorów danych, współpraca z ekspertami z obszaru data science, aktuariatu i IT, wpływ na procesy decyzyjne.
Wymagania
- Minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych
- Bardzo dobra znajomość Java oraz praktyczne doświadczenie w tworzeniu rozwiązań produkcyjnych
- Gotowość do pracy w roli hands-on Tech Leada z dużym udziałem aktywnego kodowania
- Doświadczenie w projektowaniu i rozwijaniu mikroserwisów oraz systemów rozproszonych
- Bardzo dobra znajomość wzorców architektonicznych i integracyjnych
- Doświadczenie w projektowaniu API i integracji systemów
- Praktyczna znajomość Domain-Driven Design (DDD)
- Bardzo dobra znajomość relacyjnych baz danych, SQL oraz optymalizacji zapytań
- Doświadczenie z Event-Driven Architecture
- Znajomość zagadnień związanych z observability end-to-end
- Znajomość zasad bezpieczeństwa aplikacji
- Doświadczenie w code review, mentoringu i technicznym prowadzeniu zespołu
- Umiejętność współpracy międzyzespołowej
- Doświadczenie we współtworzeniu decyzji technologicznych oraz ocenie ryzyk
- Praktyczna znajomość Docker i Kubernetes
- Znajomość języka angielskiego na poziomie minimum B2
Nice to have:
- Praktyczna lub podstawowa znajomość rozwiązań chmurowych, szczególnie Microsoft Azure
- Znajomość CI/CD oraz praktyk DevOps
- Znajomość Agentic AI / AI w SDLC, wykorzystania narzędzi AI w procesie developmentu, automatyzacji pracy lub wsparciu decyzji architektonicznych
Obowiązki
- Aktywny rozwój i tworzenie rozwiązań w Java (około 75% czasu pracy)
- Projektowanie i rozwój skalowalnych systemów webowych
- Projektowanie i rozwój architektury mikroserwisowej oraz systemów rozproszonych
- Udział w podejmowaniu decyzji technologicznych i architektonicznych
- Projektowanie API oraz integracji pomiędzy systemami
- Tworzenie rozwiązań zgodnych z podejściem Domain-Driven Design (DDD) oraz Event-Driven Architecture
- Dbanie o jakość kodu, wydajność, bezpieczeństwo oraz maintainability rozwiązań
- Prowadzenie code review i rozwijanie dobrych praktyk inżynierskich
- Mentoring oraz techniczne wsparcie członków zespołu
- Identyfikowanie ryzyk technicznych i rekomendowanie odpowiednich rozwiązań
- Współpraca z innymi zespołami technicznymi oraz interesariuszami
- Dbanie o odpowiedni poziom observability end-to-end
Benefity
- Indywidualne wsparcie Service Delivery Managera pomagającego zaplanować ścieżkę kariery i zadbającego o komfort pracy
- Szkolenia, certyfikaty i konferencje dofinansowane lub w pełni pokrywane przez pracodawcę
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Wyjścia integracyjne, aktywności sportowe oraz webinary rozwojowe (#edge1talks)
- Wsparcie inicjatyw sportowych i wynajem sal treningowych
- Pakiet zdrowotny: prywatna opieka zdrowotna, karta sportowa, ubezpieczenie, wsparcie psychologiczne
- Elastyczne benefity pozwalające na samodzielny wybór świadczeń w systemie punktowym
Opieka zdrowotna
Karta sportowa
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Premie
Edge One Solutions
325 aktywnych ofert