Java Developer (GIS)

ithouse.co

Województwo mazowieckie

Remote

PLN 119,000 - 170,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IThouse poszukuje Java Developera ze znajomością systemów GIS do długoterminowego projektu dla jednego z klientów. Praca zdalna w 100% z możliwością współpracy nad cyfryzacją usług dla milionów użytkowników.

Wymagania to min. 5 lat doświadczenia, Java 11+, Spring Boot, SSO, GIS, GeoServer, PostgreSQL/PostGIS. Oferujemy stabilne warunki B2B, wynagrodzenie do 105 zł/h netto + VAT i możliwość dalszej współpracy. Proces rekrutacyjny obejmuje rozmowę z rekruterem i test techniczny.

Qualifications

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

Responsibilities

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

Job description

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ę ją 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ąć.

Projekt

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

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!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer (GIS)
Java Developer (GIS)

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

Hybrid
PLN 119,000 - 170,000
Praca 100% zdalna
Senior Java Developer
Senior Java Developer

Ness Solution • Województwo mazowieckie

Hybrid
PLN 200,000 - 280,000
LuxMed
Multisport
Java Technical Lead
Java Technical Lead

Clurgo Ltd. • Warszawa

Hybrid
PLN 180,000 - 300,000
Hybrid work model
Feedback during recruitment
Expert Java Developer
Expert Java Developer

Clurgo Ltd. • Warszawa

Hybrid
PLN 240,000 - 360,000
Hybrid work in Warszawa
Feedback during recruitment
Senior Fullstack Developer (Java)
Senior Fullstack Developer (Java)

Solid Company • Polska

Hybrid
PLN 179,000 - 220,000
Pakiet medyczny
Opieka księgowa (do 3 wpisów miesięčně
Ciekawy i rozwijający projekt
+1
Backend (Node.js) Developer
Backend (Node.js) Developer

ithouse.co • Województwo mazowieckie

Remote
PLN 119,000 - 170,000
Długofalowa współpraca
Umowa B2B
Wynagrodzenie 105 zł/h netto + VAT
+1
Java Lead Developer
Java Lead Developer

Connectis_ • Wrocław

On-site
PLN 180,000 - 240,000
Elastyczną formę współpracy B2B
Senior Java Developer
Senior Java Developer

Solid Company • Łódź

On-site
PLN 128,000 - 214,000
Java Software Engineer
Java Software Engineer

act digital EMEA - Alter Solutions • Polska

On-site
PLN 150,000 - 210,000
Medicover health card
Training & certs
Referral bonus
+4
Senior Java Developer
Senior Java Developer

Traffit • Kraków

Hybrid
PLN 165,000 - 179,000
Prywatna opieka medyczna
Karta Multisport
Top locations