7N
7N
Nowa

Senior Java Engineer

150 - 180 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#345139·Dodano dziś·0
Źródło: 7N
Aplikuj teraz

Tech Stack / Keywords

JavaSpring BootKafkaGCPDockerKubernetesOAuth 2.0OWASP

Firma i stanowisko

Dla naszego klienta z branży logistycznej poszukujemy Senior Java Developera. Dołączysz do zespołu, który odpowiada za rozwój i utrzymanie kluczowych funkcjonalności związanych z obsługą przesyłek. Zespół tworzy i utrzymuje nowoczesne API oraz portale do zarządzania przesyłkami - rozwiązania te są wykorzystywane zarówno w Polsce, jak i na rynkach zagranicznych.


Wymagania

  • Minimum 5 lat doświadczenia jako Java Developer
  • Bardzo dobra znajomość Java 21+ oraz Spring Boot (MVC wymagany, WebFlux mile widziany)
  • Doświadczenie w pracy z architekturą mikroserwisową oraz wzorcami typu Hexagonal/Clean Architecture
  • Praktyczna znajomość Apache Kafka, relacyjnych baz danych (PostgreSQL) oraz/lub MongoDB
  • Doświadczenie w tworzeniu testów automatycznych (Spock lub JUnit, Testcontainers, testy kontraktowe)
  • Znajomość narzędzi i środowiska: Docker, Kubernetes, Helm, GitLab CI
  • Znajomość mechanizmów bezpieczeństwa: OAuth2, JWT, Spring Security
  • Doświadczenie w pracy z narzędziami do monitoringu i jakości kodu (np. Micrometer, Prometheus, SonarQube)
  • Doświadczenie w projektowaniu systemów o dużej skali i wysokiej wydajności
  • Znajomość podejścia Consumer-Driven Contracts (Spring Cloud Contract, Pact)
  • Podstawowa znajomość frontendu (React/Angular)
  • Doświadczenie z podejściem GitOps
  • Bardzo dobra znajomość języka angielskiego (min. B2+/C1)
  • Otwartość na pracę z narzędziami AI w codziennym developmentcie (np. Claude Code)

Obowiązki

  • Projektowanie i rozwój mikroserwisów w oparciu o Hexagonal Architecture oraz podejście event-driven
  • Tworzenie i rozwój aplikacji w oparciu o Java 21 i Spring Boot (MVC/WebFlux)
  • Udział w podejmowaniu decyzji architektonicznych oraz projektowaniu rozwiązań systemowych
  • Budowa i utrzymanie integracji opartych o Apache Kafka (Avro, Schema Registry) oraz wzorzec Transactional Outbox
  • Tworzenie kompleksowych testów automatycznych (unit, integration, contract) z wykorzystaniem m.in. Spock, Testcontainers, WireMock
  • Definiowanie i utrzymywanie testów kontraktowych (Consumer-Driven Contracts, np. Spring Cloud Contract)
  • Praca zgodnie z podejściem design-first - dbanie o jakość dokumentacji i spójność API
  • Utrzymywanie wysokiej jakości kodu poprzez code review oraz narzędzia takie jak SonarQube, ArchUnit, PIT
  • Wykorzystanie narzędzi AI (np. Claude Code) jako codziennego wsparcia w developmentcie
  • Współpraca z zespołami inżynieryjnymi w środowisku międzynarodowym

Oferta

  • Stałe wsparcie osobistego agenta, dbającego o ciągłość projektową, kontakt z klientem, formalności, komfort pracy oraz rozwój
  • Consultant Development Program – doradztwo w planowaniu kariery w oparciu o najnowsze trendy i potrzeby rynku IT, konsultacje z agentami i mentorami kariery
  • Dostęp do 7N Learning & Development – platformy rozwojowo-edukacyjnej z webinarami, biblioteką artykułów i raportów branżowych oraz zaproszenia na wydarzenia rozwojowe – techniczne, biznesowe oraz life-stylowe
  • Spektakularne eventy integracyjne dla pracownika i jego bliskich (np. coroczny wyjazd Kick-Off, imprezy świąteczne, sportowe Letnie Igrzyska, pikniki rodzinne, premiery filmowe)
  • Rozwój zawodowy nie tylko podczas projektu – możliwość zaangażowania się w przekazywanie wiedzy innym w ramach oferty 7N Services
  • Relacje i dostęp do wiedzy najbardziej doświadczonych ekspertów IT na rynku – średni staż zawodowy konsultantów w Polsce to ponad 10 lat
  • Pakiet benefitów zaplanowany od A do Z, w tym dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla pracownika i bliskich oraz zniżki do sklepów w Polsce i za granicą
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
7N

7N

134 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz