Senior Backend Java Developer
Kim jesteśmy
Działamy jako zespół specjalistów od wytwarzania oprogramowania. Stawiamy na jakość, nie na skalę, każda współpraca to dla nas indywidualny projekt, nie kolejny numer projektu.
Technologicznie wyrastamy z ekosystemu JVM, ze szczególnym sentymentem do Kotlina.
Oferujemy regularne sesje 1on1 raz w miesiącu oraz dostęp do konsultacji technicznych, czy to przy bieżących problemach projektowych, czy przy planowaniu ścieżki kariery.
Od samego początku funkcjonujemy w pełni zdalnie.
Projekt
Dołączysz do startupu SaaS, który redefiniuje sposób zarządzania nieruchomościami w Niemczech. Główny obszar to nowoczesna, w pełni cyfrowa i opartą o AI platforma, z której korzysta ponad 4 000 użytkowników zarządzających przeszło 50 000 budynków. System rozwijany jest przez międzynarodowy zespół pracujący w małych, samodzielnych zespołach produktowo-technicznych. Komunikacja odbywa się w języku angielskim, a zespoły mają dużą autonomię w podejmowaniu decyzji.
Twoja praca będzie koncentrować się na rozwoju nowych funkcjonalności oraz ulepszaniu istniejących komponentów platformy, zastępującej przestarzałe narzędzia szybkimi, niezawodnymi i intuicyjnymi rozwiązaniami. Aktualnym priorytetem zespołu jest modularyzacja architektury z myślą o efektywniejszej współpracy z narzędziami AI/LLM - to szansa na realny wpływ na kształt systemu i sposób pracy całego zespołu.
Stack technologiczny
Java 21, Spring Boot
REST API
Architektura mikroserwisowa
CI/CD pipelines
Docker
Dodatkowo: AI-driven workflows, automatyzacja procesów
Czego szukamy
Minimum 8 lat komercyjnego doświadczenia z Javą
Zrozumienie architektury systemów i umiejętność oceny długofalowych konsekwencji decyzji technicznych, szczególnie w kontekście mikroserwisów
Praktyczna znajomość środowisk CI/CD i ich specyfiki
Solidne podstawy DDD - nie tylko teoria, ale realne doświadczenie we wdrażaniu strategicznego projektowania domeny
Umiejętność projektowania złożonych systemów oraz tworzenia dokumentacji technicznej
Zdolność do współpracy z biznesem - doradzanie, wspieranie procesów wytwórczych, nie tylko kodowanie
Otwartość na nowe wyzwania i zróżnicowane konteksty projektowe
Wysoka kultura komunikacji i empatia w pracy zespołowej
Biegła znajomość języka angielskiego
Duży plus za doświadczenie lub silne zainteresowanie wykorzystaniem AI w procesie wytwarzania oprogramowania (Claude Code, Cursor, GitHub Copilot)
Co oferuje projekt
Praca w 100% zdalna, okazjonalne wyjazdy do klienta
Duża autonomia w działaniu
Nowoczesna architektura mikroserwisowa
Senior Backend Java Developer
Senior Backend Java Developer