Java Developer (GIS)
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt dotyczy rozwoju systemów GIS wspierających cyfryzację usług dla dużej liczby użytkowników. W stacku znajdują się Java 11+, Spring Boot 2.x/3.x, PostgreSQL/PostGIS lub Oracle Spatial, oraz protokoły SSO SAML2, OAuth2, OIDC. Kluczowe zadania to rozwój mikroserwisów w Javie, konfiguracja i utrzymanie Apereo CAS, integracje SSO i API, publikacja danych przestrzennych przez GeoServer oraz optymalizacja zapytań przestrzennych. Projekt oferuje długofalową współpracę, do 105 zł/h netto + VAT i pracę w 100% zdalną formie B2B.

newyou can start ASAP

Java Developer (GIS)

Firma: ITHOUSE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

od: 21 października 2026
do: 20 listopada 2026
105 - 105 złnetto (+ VAT)/ godz.kontrakt B2B (pełny etat)
Parametry oferty
poziom:senior
tryb pracy: zdalna
Warszawa, Wola
Warszawa, WolaGrzybowska 49Pokaż na mapie

Wymagania

Technologie wymagane

Java
Spring Boot

Technologie mile widziane

PostgreSQL
PostGIS
Oracle
Git
Maven
Gradle
GitLab CI
Jenkins
Linux
Unix
Microsoft Azure
AWS
Apereo CAS
Keycloak
GeoServer

Nasze wymagania

  • Minimum 5 lat doświadczenia na stanowisku Java Developera.
  • Praktyczna znajomość Java 11+ oraz Spring Boot 2.x lub 3.x.
  • Znajomość protokołów SSO: SAML2, OAuth2 i OIDC.
  • Doświadczenie w pracy z bazami danych PostgreSQL/PostGIS lub Oracle.
  • Umiejętność tworzenia REST API, modelowania domeny i zarządzania sesjami użytkowników.
  • Znajomość wzorców projektowych, zasad czystej architektury i DDD (Domain-Driven Design).
  • Praktyczna znajomość GIT, Maven lub Gradle oraz narzędzi CI/CD, np. GitLab CI lub Jenkins.
  • Znajomość środowiska Linux/Unix na poziomie developerskim.
  • Doświadczenie w pracy ze środowiskami chmurowymi Azure lub AWS.

Mile widziane

  • Doświadczenie w integracji i konfiguracji Apereo CAS, w tym integracji z LDAP, np. 389 Directory Server.
  • Znajomość Keycloak lub innych systemów IAM.
  • Doświadczenie z GeoServer, w szczególności konfiguracją warstw, WMS/WFS, stylizacją i integracją z frontendem.
  • Znajomość zagadnień związanych z danymi przestrzennymi, m.in. bounding box, CRS i GML, oraz narzędzi SLD i QGIS.
  • Doświadczenie w pracy z PostgreSQL/PostGIS lub Oracle Spatial w kontekście danych przestrzennych.
  • Znajomość SOAP/WebService i XML Schema.
  • Znajomość Docker i podstaw Kubernetesa.
  • Znajomość narzędzi monitorowania aplikacji, np. Prometheus, Grafana i ELK.
  • Praktyczna znajomość bibliotek jOOQ i JasperReports.

Twój zakres obowiązków

  • Rozwój aplikacji w Java i Spring Boot zgodnie z założeniami architektury mikroserwisowej.
  • Utrzymanie i konfiguracja Apereo CAS jako centralnego systemu logowania SSO.
  • Integracja systemów zewnętrznych z CAS z wykorzystaniem SAML, OAuth2, LDAP i REST API.
  • Udział w integracji i publikacji danych przestrzennych za pośrednictwem GeoServer.
  • Tworzenie i rozwój API do komunikacji z systemami mapowymi oraz bazami danych przestrzennych.
  • Tworzenie i optymalizacja zapytań do baz danych, w tym PostGIS i Oracle Spatial.
  • Współpraca z zespołem frontendowym oraz analitykami danych przestrzennych.
  • Analiza zgłoszeń i wsparcie techniczne w obszarze autoryzacji oraz danych przestrzennych.
  • Udział w spotkaniach projektowych w metodyce Scrum: daily, review, retro i planning.
  • Przygotowywanie dokumentacji technicznej, m.in. diagramów UML, konfiguracji CAS i dokumentacji OpenAPI.
  • Udział w przeglądach kodu i wewnętrznej wymianie wiedzy.

O projekcie

📌 Poszukujemy Java Developera ze znajomością systemów GIS, który dołączy do zespołu projektowego jednego z naszych klientów. To długoterminowy projekt, który realnie wpływa na cyfryzację usług i usprawnienie procesów wykorzystywanych przez miliony Polaków.
A co, jak projekt się skończy?
Szukamy osoby do projektu na dłużej: zależy nam na długofalowej współpracy, nie krótkim „body leasingu”. Chcemy budować długoterminowe relacje, a po zakończeniu projektu pomagamy znaleźć kolejny, dopasowany do Twoich kompetencji i oczekiwań.

Tak organizujemy naszą pracę

Tak pracujemy

u klienta
Company

To oferujemy

  • Długofalową współpracę i ciągłość projektową.
  • Stabilną współpracę na podstawie umowy B2B.
  • Wynagrodzenie w wysokości max. 105 zł/h netto + VAT.
  • Pracę w modelu 100% zdalnym.

Etapy rekrutacji

  • 1.
    Rozmowa z Rekruterem.
  • 2.
    Rozmowa techniczna z klientem.

ITHOUSE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Cześć, miło nam, że tu jesteś! 👋
Jesteśmy ITHouse i od ponad 7 lat łączymy specjalistów IT z projektami, które naprawdę mają znaczenie i zmieniają sposób, w jaki Polacy korzystają z technologii na co dzień.
To nie jest utarty zwrot! Współpracujemy z instytucjami publicznymi i firmami komercyjnymi, pomagając modernizować systemy, z których korzystają miliony osób. Dzięki zespołom, które budujemy, coraz mniej spraw wymaga biegania z kwitkami po urzędach, a procesy stają się prostsze, szybsze i bardziej dostępne. Ale to nie wszystko! Realizujemy też ambitne projekty R&D, m.in. dla Samsunga, gdzie technologia spotyka się ze sztuczną inteligencją i innowacją.
Staramy się dopasować projekt do osoby: do doświadczenia, preferencji i tego, co naprawdę je motywuje. Jeśli czujesz, że chcesz robić sensowne rzeczy i mieć realny wpływ, jest spora szansa, że to może być to!
W naszym procesie stawiamy na partnerskie relacje, transparentność i wzajemny szacunek. Rekrutacja to dla nas nie tylko proces, to rozmowa o tym, co dla Ciebie ważne i gdzie możesz się rozwinąć.
Java Developer (GIS)
105–105 zł / godz. (B2B)
Zgłaszam się do:
ITHOUSE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Warszawa, Wola
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

Klikając w przycisk „Aplikuj” potwierdzasz, że zapoznałeś(‑łaś) się i akceptujesz Regulamin serwisu.



Niektóre określenia użyte w ogłoszeniu wynikają ze standardowego układu i funkcjonalności serwisu. Mają one c ...


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Brakuje Ci informacji?

  • Upewnij się, że w treści nie ma tego, czego szukasz.
  • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
  • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

Udostępnij ofertę