Pomiń do treści
Logo firmy Keepit

Senior Software Engineer (Java)

Keepit

Oferta w skrócie
25 00028 000PLN / mies.
🔀HybrydowaTryb pracy
📄Umowa o pracęKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaKraków
Źródło
Aktywna
Opublikowano9 czerwca 2026
Ostatnio sprawdzono9 czerwca 2026
Wygasa za64 dni
Werdykt JobHunt

Keepit buduje nowy zespół Java w Krakowie dla swojej platformy backupu cloud-to-cloud. Jako Senior Java Engineer będziesz projektować i implementować rozproszone, wysokodostępne usługi backendowe w Spring Boot, pracować z Keycloak, Kafka i SQL, a także podejmować kluczowe decyzje architektoniczne. Rola wymaga samodzielności, proaktywności i mentoringu młodszych członków zespołu. System backupuje dane SaaS (M365, Google Workspace itp.) – jest to produkt własny, a nie projekt dla klienta.

Brakuje: liczba dni w biurze w trybie hybrydowym, wielkość i struktura zespołu java.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Backend Engineer

Keepit buduje nowy zespół Java w Krakowie dla swojej platformy backupu cloud-to-cloud. Jako Senior Java Engineer będziesz projektować i implementować rozproszone, wysokodostępne usługi backendowe w Spring Boot, pracować z Keycloak, Kafka i SQL, a także podejmować kluczowe decyzje architektoniczne. Rola wymaga samodzielności, proaktywności i mentoringu młodszych członków zespołu. System backupuje dane SaaS (M365, Google Workspace itp.) – jest to produkt własny, a nie projekt dla klienta.

Plusy
  • Możliwość kształtowania nowego zespołu Java od podstaw
  • 4 dodatkowe dni urlopu + 3 dni L4 bez zwolnienia
  • 50% koszty uzysku (KUP) – istotne dla rozliczeń podatkowych
  • Pokrycie kosztów szkoleń i konferencji
  • Refundacja internetu i okularów
  • Anglojęzyczne kluby konwersacyjne i lekcje polskiego
Na co uważać
  • !Nie określono liczby dni pracy w biurze w trybie hybrydowym
  • !Opis sugeruje 'greenfield', ale firma ma już legacy backend w C++/Common Lisp – może wymagać interakcji
  • !Rola łączy silne wymagania techniczne z mentoringiem – nie każdy developer chce mentorować
Codzienna praca
  • Projektowanie architektury nowych komponentów i funkcji w Java/Spring Boot
  • Implementacja endpointów REST API i integracja z Keycloak (autoryzacja/uwierzytelnianie)
  • Praca z Kafka lub RabbitMQ przy zdarzeniowych przepływach danych
  • Tworzenie i optymalizacja zapytań SQL w relacyjnych bazach danych
  • Utrzymywanie wysokiej jakości kodu poprzez code review i dokumentację
  • Współpraca z Product, QA, Support i Operations przy rozwiązywaniu problemów
  • Konteneryzacja aplikacji (Docker) i udział w pipeline'ach CI/CD
  • Mentoring innych programistów i bycie ekspertem technicznym w zespole
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

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

Minimum sensowne

Senior Java developer z co najmniej 5-letnim doświadczeniem, znający Spring Boot i pracujący z systemami zdarzeniowymi. Osoba gotowa do przejęcia odpowiedzialności za komponenty i mentoring, nawet jeśli nie miała jeszcze formalnej roli lidera.

Raczej nie dla

Juniorzy i mid-level programiści z mniej niż 5 latami doświadczenia. Również osoby szukające pracy w pełni zdalnej – wymagana jest obecność w biurze w Krakowie (liczba dni hybrydowych nieokreślona).

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt4/5
Remote2/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile dni w tygodniu wymaganych jest w biurze (Kraków)?
  • ?Ile osób liczy nowy zespół Java i ile planujecie docelowo?
  • ?Czy rola wiąże się z dyżurami on-call?
  • ?Z jakimi konkretnie legacy komponentami (C++/Common Lisp) będę współpracować?
  • ?Jakie narzędzia CI/CD są używane (Jenkins, GitLab CI, inne)?
  • ?Jaka jest procedura awansu i ścieżka kariery dla tej roli?
  • ?Czy istnieje budżet na konferencje lub kursy poza wymienionymi benefitami?
Brakujące informacje
  • Liczba dni w biurze w trybie hybrydowym
  • Wielkość i struktura zespołu Java
  • Szczegóły dotyczące on-call
  • Konkretne narzędzia CI/CD i system monitoringu
  • Proces rekrutacyjny (liczba etapów, zadanie domowe, live coding)
Zespół

Zespół dopiero powstaje – stawiają na proaktywność, samodzielność i dzielenie się wiedzą. Kultura otwarta, angielski jako główny język, współpraca między działami.

Wynagrodzenie vs rynekn=26 · Senior · Java · UoP

Powyżej mediany rynkowej

Ta oferta25 00028 000
Mediana: Senior · Java · UoP20 50026 500

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

🔗Podobne oferty