Full Stack Developer
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt zakłada budowę nowej platformy korowej w architekturze mikroserwisowej opartej na zdarzeniach. Wykorzystywane technologie to Java, Spring Boot na backendzie oraz React z TypeScript na froncie. Zakres odpowiedzialności obejmuje tworzenie i utrzymanie serwisów backendowych oraz komponentów frontendowych zgodnie z zasadami architektury, komunikację między serwisami poprzez API i zdarzenia oraz krytyczne wykorzystanie narzędzi AI do przyspieszania pracy. Dodatkowo ważne jest pisanie testów i współpraca w ramach wyznaczonych granic technicznych.

new

Full Stack Developer

Firma: Optima Logistics Group S.A.

od: 3 września 2026
do: 3 października 2026
brak widełekkontrakt B2B
Parametry oferty
poziom:mid
tryb pracy: hybrydowa • stacjonarna
Warszawa, Śródmieście
Warszawa, ŚródmieścieMazowiecka 2/4Pokaż na mapie

Wymagania

Technologie wymagane

Java
Spring Boot
React
TypeScript
SQL
Git

Technologie mile widziane

Kafka
Docker
Kubernetes

Nasze wymagania

  • Java i Spring Boot – komercyjne doświadczenie w budowie usług backendowych;
  • Frontend: React + TypeScript – komercyjne doświadczenie (TypeScript jest wymogiem, nie czysty JS, bo komponenty mają typowany kontrakt z hostem);
  • Front jako komponent, nie osobna apka – rozumienie różnicy między samodzielną aplikacją SPA a komponentem osadzanym w hoście (bez własnego routingu globalnego, bez własnego logowania, bez wołania backendów wprost – front rozmawia z jednym adresem, czyli BFF, a integracja z hostem idzie przez kontrakt obejmujący właściwości i zdarzenia);
  • Doświadczenie w systemie mikroserwisowym – praca w architekturze mikroserwisowej i znajomość jej zasad (każdy serwis jest właścicielem swoich danych bez sięgania do cudzej bazy, komunikacja przez API i zdarzenia, idempotentni konsumenci oraz umiejętność wyjaśnienia celu istnienia tych zasad);
  • Myślenie granicami – rozumienie, kiedy operacja powinna być synchroniczna, a kiedy zdarzeniem, oraz unikanie łączenia danych w poprzek serwisów;
  • SQL i bazy relacyjne – swobodne projektowanie i praca ze schematem relacyjnym;
  • Krytyczne używanie AI – korzystanie z narzędzi sztucznej inteligencji w celu przyspieszenia pracy przy jednoczesnej ocenie wyników, niewprowadzanie do kodu elementów niezrozumianych oraz wychwytywanie sytuacji, gdy wygenerowany kod łamie przyjęte zasady;
  • Warsztat inżynierski – znajomość systemów Git, podstaw CI/CD oraz traktowanie pisania testów jako naturalnej części pracy;
  • Współpraca – umiejętność pracy w granicach wyznaczonych przez seniorów oraz zadawania pytań w przypadku niejasności zamiast cichego omijania problemu.

Mile widziane

  • Systemy zdarzeniowe i brokery komunikatów (np. Kafka);
  • Docker i Kubernetes – znajomość przynajmniej na poziomie użytkowym;
  • Świadomość Domain-Driven Design oraz granic kontekstów (bounded contexts);
  • Kontrakty API (OpenAPI) i schematy zdarzeń;
  • Obserwowalność – metryki, logi oraz śledzenie (tracing);
  • SSO, OAuth2 oraz OIDC (np. integracja z Entra lub Azure AD).

Twój zakres obowiązków

  • Budowa serwisów backendowych (Java / Spring Boot) w wyznaczonych granicach domenowych;
  • Budowa komponentów frontendowych w React + TypeScript, osadzanych w jednym froncie-hoście i integrujących się z warstwą backendową przez BFF;
  • Komunikacja między serwisami zgodnie z przyjętym modelem – przez API oraz zdarzenia (konsumpcja i publikacja);
  • Pisanie testów (jednostkowych, integracyjnych, kontraktowych) i utrzymanie kodu w stanie gotowym do przejęcia;
  • Praca z narzędziami AI do przyspieszenia – z krytyczną weryfikacją wyniku przed włączeniem go do kodu.

O projekcie

Budujemy nową platformę corową w architekturze mikroserwisowej, opartej na zdarzeniach. Pracujesz w małym, mocnym zespole - obok dwóch doświadczonych architektów/seniorów, którzy wyznaczają architekturę i granice. Twoją rolą jest dostarczać serwisy backendowe i komponenty frontendowe, które trzymają się przyjętych zasad, i rozumieć te zasady na tyle, by ich nie łamać. Pracujesz z narzędziami AI jako przyspieszaczem - ale z własną, krytyczną oceną tego, co powstaje.

Czego świadomie NIE wymagamy:

  • Samodzielnego projektowania architektury mikroserwisowej od zera, tym zajmują się nasi Architekci.
Company

To oferujemy

  • Współpracę z firmą będącą liderem w branży;
  • Możliwość realizacji usług w modelu hybrydowym;
  • Możliwość pracy z nowoczesnymi technologiami i udziału w projektach rozwojowych;
  • Dużą samodzielność w podejmowaniu decyzji technicznych i realny wpływ na rozwój produktu;
  • Biuro w dogodnej lokalizacji blisko metra Nowy Świat – Uniwersytet.

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • dofinansowanie szkoleń i kursów
  • ubezpieczenie na życie
  • możliwość pracy zdalnej
  • spotkania integracyjne
  • firmowa drużyna sportowa
  • brak dress code’u
  • kawa / herbata
  • paczki świąteczne
  • program rekomendacji pracowników
  • inicjatywy dobroczynne
Full Stack Developer
Zgłaszam się do:
Optima Logistics Group S.A.
Warszawa, Śródmieście
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

Klikając w przycisk „Aplikuj” potwierdzasz, że zapoznałeś(‑łaś) się i akceptujesz Regulamin serwisu.



This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Brakuje Ci informacji?

  • Upewnij się, że w treści nie ma tego, czego szukasz.
  • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
  • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

Udostępnij ofertę