Pomiń do treści
Logo firmy Calamari

Java/Kotlin Craftsman

Calamari

Oferta w skrócie
22 00030 000PLN / mies.
🔀HybrydowaTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaBiałystok
Źródło
Aktywna
Opublikowano3 czerwca 2026
Ostatnio sprawdzono3 czerwca 2026
Wygasa za25 dni
Werdykt JobHunt

Rola senior backend developera w polskiej firmie produktowej Calamari, tworzącej SaaS do zarządzania HR. Będziesz pracować w małym, autonomicznym zespole nad mikroserwisową architekturą w Javie/Kotlinie, modernizować legacy monolit oraz projektować nowe funkcje. Codziennie wdrażasz i stosujesz TDD, clean code, DDD. Masz realny wpływ na produkt, architekturę i organizację pracy.

Brakuje: nie podano wielkości zespołu ani liczby zespołów, brak szczegółów dotyczących środowiska deweloperskiego (ci/cd, toolchain).

🛠 Wymagane technologie
Dane źródłowe
TDDJavaSoftware ArchitectureOOPAnalityczne MyślenieKotlinMicroservicesEvent-Driven ArchitectureAI-Assisted Coding
AI Insights
Czym naprawdę jest ta rola?Backend Engineer

Rola senior backend developera w polskiej firmie produktowej Calamari, tworzącej SaaS do zarządzania HR. Będziesz pracować w małym, autonomicznym zespole nad mikroserwisową architekturą w Javie/Kotlinie, modernizować legacy monolit oraz projektować nowe funkcje. Codziennie wdrażasz i stosujesz TDD, clean code, DDD. Masz realny wpływ na produkt, architekturę i organizację pracy.

Plusy
  • Stabilna, 10-letnia firma produktowa bez zwolnień
  • Autonomia techniczna w małych zespołach
  • Codzienne wdrożenia i nowoczesny stos technologiczny (Java/Kotlin, Spring Boot, AWS, Pulsar, Testcontainers)
  • Brak dyżurów i nadgodzin
  • Płaska struktura i brak korporacyjnych zasad
Na co uważać
  • !Nieokreślona liczba dni w biurze przy pracy hybrydowej
  • !Wymóg dodania hasła w CV może być uciążliwy
  • !Płaska struktura może ograniczać ścieżkę awansu pionowego
Codzienna praca
  • Implementacja nowych mikroserwisów i funkcji w Javie/Kotlinie z użyciem Spring Boot
  • Projektowanie architektury systemu i analiza techniczna wymagań biznesowych
  • Modernizacja starszej monolitycznej części systemu
  • Pisanie testów (TDD) z JUnit5 i Testcontainers, utrzymanie wysokiego pokrycia
  • Codzienne wdrożenia (CI/CD) i monitorowanie produkcji
  • Współpraca z Product Ownerem przy planowaniu i szacowaniu
  • Code review i promowanie dobrych praktyk (clean code, testowanie)
  • Diagnozowanie problemów produkcyjnych i utrzymanie stabilności
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Inżynier z 7-letnim stażem, solidną znajomością Javy i mikroserwisów, umiejący pisać testy i projektować architekturę. Osoba, która sprawdziła się w systemach produkcyjnych i potrafi komunikować się po polsku.

Raczej nie dla

Osoby z mniej niż 7 latami doświadczenia, które nie lubią TDD lub wolą pracę w dużej korporacji z wyraźną hierarchią. Rola nie dla juniorów ani midów bez doświadczenia produkcyjnego w architekturze rozproszonej.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt4/5
Remote4/5
Enterprise3/5
Pytania do rekrutera
  • ?Ile dni w tygodniu/miesiącu oczekujecie obecności w biurze przy pracy hybrydowej?
  • ?Jak liczny jest zespół, do którego dołączę?
  • ?Jakie konkretnie narzędzia AI wykorzystujecie w codziennej pracy?
  • ?Jak wygląda proces modernizacji legacy – czy mamy pełną autonomię w refaktoryzacji?
  • ?Czy istnieją możliwości ścieżki kariery w płaskiej strukturze?
  • ?Jaki jest zakres odpowiedzialności Product Ownera – jak bardzo techniczne są decyzje?
  • ?Czy są jakieś okresy zwiększonego obciążenia (np. release'y)?
Brakujące informacje
  • Nie podano wielkości zespołu ani liczby zespołów
  • Brak szczegółów dotyczących środowiska deweloperskiego (CI/CD, toolchain)
  • Nie wiadomo, czy są benefity dodatkowe poza wymienionymi
Zespół

Małe, autonomiczne, cross-funkcjonalne zespoły pracujące w duchu Agile. Płaska struktura, brak korporacji, nacisk na jakość i TDD. Komunikacja w 100% po polsku. Zespół techniczny uznawany za silny i doświadczony.

Rekrutacja

4 etapy: (1) wstępna rozmowa techniczna 30 min, (2) zadanie praktyczne ~1h, (3) rozmowa techniczna 1h, (4) rozmowa z założycielami 1h, następnie oferta lub feedback.

Wynagrodzenie vs rynekn=13 · wszystkie oferty

Na poziomie rynkowym

Ta oferta22 00030 000
Mediana: TDD — wszystkie poziomy i typy umów22 00028 448

Dane z aktywnych ofert zawierających technologię TDD. Pełne statystyki zarobków →

🔗Podobne oferty