Pracuj.pl Hybrydowo Senior

Senior Software Engineer (Tech Lead)

HANSALABS sp. z o.o.

⚲ Szczecin

Do uzgodnienia

Wymagania

  • Java
  • PL/SQL
  • Claude Code

Opis stanowiska

Nasze wymagania:
Solidnych fundamentów inżynieryjnych: wieloletniego doświadczenia w tworzeniu złożonych aplikacji backendowych (głównym rdzeniem naszych systemów jest Java/JVM, ale liczy się przede wszystkim znajomość wzorców projektowych, czystego kodu i baz danych).
Doświadczenia z High Availability: znajomości systemów transakcyjnych, brokerów wiadomości, obsługi WebSockets lub przetwarzania real-time data.
Otwartości na AI-driven development: praktycznej znajomości narzędzi takich jak Claude Code i umiejętności sprawnego promptowania na poziomie inżynieryjnym.
Samodzielności i proaktywności: szukamy partnera do merytorycznej dyskusji o architekturze i technologii.

O projekcie:
Jak pracujemy? (Workflow 2026)
W codziennej pracy stawiamy na maksymalną produktywność i automatyzację. Będziesz intensywnie pracować z Claude Code. Szukamy inżyniera, który potrafi efektywnie wykorzystywać zaawansowane agenty AI jako superszybkich asystentów, a jednocześnie potrafi krytycznie weryfikować i walidować tworzoną z ich pomocą architekturę.

Zakres obowiązków:
Projektowanie architektury systemów backendowych (skalowalność, wysokie bezpieczeństwo, obsługa dużego ruchu).
Decyzyjność technologiczna: analiza, dobór i wdrażanie optymalnych technologii i narzędzi.
Praca z Claude Code: wykorzystanie najnowszych narzędzi agentowych do szybkiego prototypowania, refaktoryzacji i pisania czystego kodu.
Mentoring i Code Review: dbanie o jakość kodu i dzielenie się wiedzą w kilkuosobowym zespole.

Oferujemy:
Realny wpływ na produkt: budujemy systemy od zera, Twoje decyzje i pomysły trafiają bezpośrednio na produkcję.
Pracę bez długu technologicznego: jeśli dane rozwiązanie jest przestarzałe lub nieoptymalne, wspólnie wybieramy lepsze i je wdrażamy.
Elastyczność: pracujemy hybrydowo w Szczecinie. Stawiamy na partnerskie podejście – nie rozliczamy Cię ze sztywnych godzin spędzonych przy biurku.
Narzędzia i budżet na AI: wydajny sprzęt oraz pełny dostęp do subskrypcji tokenów AI (Claude, GitHub Copilot) i narzędzi dev.
Forma współpracy i wynagrodzenie: Stabilna podstawa na B2B lub UoP dopasowana do Twoich skilli. Bardzo mocno doceniamy sprawne działanie i szybkie efekty, co ma u nas bezpośrednie przełożenie na wzrost wynagrodzenia - liczy się dla nas przede wszystkim time to market.

🔍 Dekoder Ogłoszenia

🔴
Solidnych fundamentów inżynieryjnych: wieloletniego doświadczenia w tworzeniu złożonych aplikacji backendowych (głównym rdzeniem naszych systemów jest Java/JVM, ale liczy się przede wszystkim znajomość wzorców projektowych, czystego kodu i baz danych).
Chociaż Java/JVM jest wymieniona, nacisk kładziony jest na ogólne umiejętności inżynieryjne, co może oznaczać, że znajomość Javy nie jest kluczowa, a ważniejsze są uniwersalne zasady tworzenia oprogramowania.
🔴
Otwartości na AI-driven development: praktycznej znajomości narzędzi takich jak Claude Code i umiejętności sprawnego promptowania na poziomie inżynieryjnym.
Oczekuje się, że będziesz intensywnie korzystać z narzędzi AI, co może oznaczać, że część pracy programistycznej będzie delegowana do AI, a od Ciebie wymaga się umiejętności efektywnego kierowania tym procesem.
🟡
Samodzielności i proaktywności: szukamy partnera do merytorycznej dyskusji o architekturze i technologii.
Oczekuje się, że będziesz aktywnie uczestniczyć w podejmowaniu kluczowych decyzji architektonicznych i technologicznych, a nie tylko wykonywać polecenia.
🔴
W codziennej pracy stawiamy na maksymalną produktywność i automatyzację. Będziesz intensywnie pracować z Claude Code.
Duży nacisk na narzędzia AI może oznaczać, że tempo pracy będzie wysokie, a oczekiwania dotyczące szybkości generowania kodu przez AI będą znaczące.
🟢
Decyzyjność technologiczna: analiza, dobór i wdrażanie optymalnych technologii i narzędzi.
Masz realny wpływ na wybór technologii, co jest pozytywne, ale wiąże się z odpowiedzialnością za konsekwencje tych wyborów.