Java Developer (GIS) in Warsaw

Java Developer (GIS) in Warsaw

Warsaw Pełny etat 105 - 105 zł / godzinę (szac.) Stacjonarnie
I

W skrócie

  • Zadania: Rozwijaj aplikacje w Java i Spring Boot oraz integruj systemy zewnętrzne.
  • Firma: IThouse - innowacyjna firma IT zmieniająca sposób korzystania z technologii.
  • Benefity: Stabilna współpraca, wynagrodzenie do 105 zł/h netto, 100% zdalnie.
  • Pozostałe informacje: Długofalowa współpraca z możliwością rozwoju w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj nad projektami, które mają realny wpływ na życie milionów Polaków.
  • Kwalifikacje: Minimum 5 lat doświadczenia w Java, znajomość GIS i protokołów SSO.

Przewidywane wynagrodzenie mieści się w przedziale 105 - 105 zł za godzinę.

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ń. Współpracujemy z instytucjami publicznymi i firmami komercyjnymi, pomagając modernizować systemy, z których korzystają miliony osób. 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ę ją motywuje. Jeśli czujesz, że chcesz robić sensowne rzeczy i mieć realny wpływ, jest spora szansa, że to może być to!

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. 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ń.

Na To Stanowisko Wymagane Jest:

  • 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.

A tym będziesz zajmować się na co dzień:

  • Rozwojem aplikacji w Java i Spring Boot zgodnie z założeniami architektury mikroserwisowej.
  • Utrzymaniem i konfiguracją Apereo CAS jako centralnego systemu logowania SSO.
  • Integracją systemów zewnętrznych z CAS z wykorzystaniem SAML, OAuth2, LDAP i REST API.
  • Udziałem w integracji i publikacji danych przestrzennych za pośrednictwem GeoServer.
  • Tworzeniem i rozwijaniem API do komunikacji z systemami mapowymi oraz bazami danych przestrzennych.
  • Tworzeniem i optymalizacją zapytań do baz danych, w tym PostGIS i Oracle Spatial.
  • Współpracą z zespołem frontendowym oraz analitykami danych przestrzennych.
  • Analizą zgłoszeń i wsparciem technicznym w obszarze autoryzacji oraz danych przestrzennych.
  • Udziałem w spotkaniach projektowych w metodyce Scrum: daily, review, retro i planning.
  • Przygotowywaniem dokumentacji technicznej, m.in. diagramów UML, konfiguracji CAS i dokumentacji OpenAPI.
  • Udziałem w przeglądach kodu i wewnętrznej wymianie wiedzy.

To, Co 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.

Proces rekrutacyjny:

  • Rozmowa z Rekruterem.
  • Rozmowa techniczna z klientem.

Aplikuj i daj się poznać, do usłyszenia!

Java Developer (GIS) in Warsaw – pracodawca: ithouse.co

ITHOUSE to doskonały pracodawca, który łączy specjalistów IT z projektami mającymi realny wpływ na życie Polaków. Oferujemy stabilne zatrudnienie w modelu zdalnym, atrakcyjne wynagrodzenie oraz możliwość pracy nad innowacyjnymi projektami, które wspierają osoby z niepełnosprawnościami. Nasza kultura pracy opiera się na partnerskich relacjach, transparentności i szacunku, co sprzyja rozwojowi zawodowemu i osobistemu naszych pracowników.

I

Dane kontaktowe:

Zespół rekrutacyjny ithouse.co

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Java Developer (GIS) in Warsaw

Java 11+
Spring Boot 2.x lub 3.x
SAML2
OAuth2
OIDC
PostgreSQL
PostGIS