сегодня

Java developer in GIS

ориентир по рынку
вакансия зп не указана
в среднем 220 045 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Hi, we're glad you're here! 👋 We're IThouse and for over 7 years we've been connecting IT specialists with projects that truly matter and change how Poles use technology every day. This isn't just a stock phrase! We work with public institutions and commercial companies, helping modernize systems used by millions of people. Thanks to the teams we build, fewer matters require people to run around offices with paperwork, and processes are becoming simpler, faster, and more accessible.

задачи

  • Developing applications in Java and Spring Boot in accordance with microservices architecture principles.
  • Maintaining and configuring Apereo CAS as a central SSO login system.
  • Integrating external systems with CAS using SAML, OAuth2, LDAP, and REST API.
  • Participating in the integration and publication of spatial data through GeoServer.
  • Creating and developing APIs for communication with mapping systems and spatial databases.
  • Creating and optimizing database queries, including for PostGIS and Oracle Spatial.
  • Collaborating with the frontend team and spatial data analysts.
  • Analyzing requests and providing technical support in the areas of authorization and spatial data.
  • Participating in project meetings using the Scrum methodology: daily, review, retrospective, and planning.
  • Preparing technical documentation, including UML diagrams, CAS configuration, and OpenAPI documentation.
  • Participating in code reviews and internal knowledge sharing.

требования

  • At least 5 years of experience as a Java Developer.
  • Practical knowledge of Java 11+ and Spring Boot 2.x or 3.x.
  • Knowledge of SSO protocols: SAML2, OAuth2, and OIDC.
  • Experience working with PostgreSQL/PostGIS or Oracle databases.
  • Ability to create REST APIs, model domains, and manage user sessions.
  • Knowledge of design patterns, clean architecture principles, and DDD (Domain-Driven Design).
  • Practical knowledge of GIT, Maven or Gradle, and CI/CD tools, e.g. GitLab CI or Jenkins.
  • Knowledge of the Linux/Unix environment at a developer level.
  • Experience working with cloud environments such as Azure or AWS.
  • Будет плюсом: Experience integrating and configuring Apereo CAS, including integration with LDAP, e.g. 389 Directory Server; Knowledge of Keycloak or other IAM systems; Experience with GeoServer, particularly configuring layers, WMS/WFS, styling, and frontend integration; Knowledge of spatial data topics, including bounding boxes, CRS, and GML, as well as SLD and QGIS tools; Experience working with PostgreSQL/PostGIS or Oracle Spatial in the context of spatial data; Knowledge of SOAP/WebService and XML Schema; Knowledge of Docker and Kubernetes fundamentals; Knowledge of application monitoring tools, e.g. Prometheus, Grafana, and ELK; Practical knowledge of the jOOQ and JasperReports libraries

условия

  • Long-term cooperation and project continuity.
  • Stable cooperation based on a B2B contract.
  • Compensation of up to PLN 105/hour net + VAT.
  • 100% remote work.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.