Java/Kotlin Craftsman
Calamari
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).
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.
- ✓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
- !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
- •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
Oferta dla doświadczonych specjalistów (Senior).
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.
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.
- ?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)?
- −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
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.
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.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię TDD. Pełne statystyki zarobków →