Jobs · justjoinit

T

Java Backend Developer

TSS · Warszawa · Posted 13d ago

hybridContract5-8 yrsPLN 90-105/HOUR🇵🇱 Poland
Apply on justjoinit

About the role

W TSS tworzymy najwyższej jakości rozwiązania z zakresu Software Development, FinTech, AI Solution.Tworzymy systemy płatnicze, bramki płatnicze online oraz rozwiązania umożliwiające innowacyjne procesowanie płatności. Nasze zespoły uczestniczą również w projektach wykonywanych dla klientów z wielu różnych branż i specjalizacji. Szukamy doświadczonego Java Developera, który dołączy do naszego zespołu i będzie uczestniczyć w rozwoju aplikacji opartych o Java i Spring Boot, działających w środowisku mikroserwisowym.W tej roli będziesz pracować również z obszarem SSO i IAM, integracjami systemów oraz technologiami związanymi z danymi przestrzennymi i systemami GIS. Szukamy osoby, która dobrze odnajduje się w złożonych integracjach, dba o jakość tworzonego kodu i potrafi współpracować z zespołami technicznymi oraz biznesowymi.Forma pracy: do ustalenia - otwartość na pracę w formie hybrydowej w Warszawie🚀 Twój zakres obowiązkówRozwój aplikacji w Java + Spring Boot zgodnie z założeniami architektury mikroserwisowej.Utrzymanie i konfiguracja platformy Apereo CAS jako centralnego systemu logowania SSO.Integracja systemów zewnętrznych z CAS z wykorzystaniem SAML, OAuth2, LDAP oraz REST API.Udział w integracji i publikacji danych przestrzennych z wykorzystaniem GeoServer.Przygotowywanie i rozwój API służących do komunikacji z systemami mapowymi oraz bazami danych przestrzennych.Współpraca z zespołem front-end oraz analitykami danych przestrzennych.Tworzenie i optymalizacja zapytań do baz danych, w tym PostGIS / Oracle Spatial.Wsparcie techniczne oraz analiza zgłoszeń związanych z autoryzacją i danymi przestrzennymi.Udział w spotkaniach projektowych zgodnie z metodyką SCRUM — Daily, Planning, Review, Retrospective.Tworzenie dokumentacji technicznej, m.in. diagramów UML, konfiguracji CAS oraz dokumentacji OpenAPI.Udział w code review oraz aktywna wymiana wiedzy wewnątrz zespołu.💻 Czego oczekujemy?Minimum 5 lat doświadczenia na stanowisku Java Developera.Bardzo dobrej znajomości Java 11+ oraz Spring Boot 2.x / 3.x.Znajomości protokołów i standardów SSO: SAML2, OAuth2, OIDC.Znajomości systemów baz danych PostgreSQL/PostGIS lub Oracle.Doświadczenia w tworzeniu REST API, modelowaniu domeny oraz zarządzaniu sesjami użytkowników.Znajomości wzorców projektowych, zasad Clean Architecture oraz DDD (Domain-Driven Design).Praktycznej znajomości Git, Maven lub Gradle oraz narzędzi CI/CD, np. GitLab CI / Jenkins.Znajomości środowiska Linux/Unix na poziomie developerskim.Doświadczenia w pracy ze środowiskami chmurowymi, takimi jak Azure lub AWS.⭐ Mile widzianeDoświadczenie z integracją Apereo CAS z LDAP, np. 389 Directory Server.Znajomość narzędzi do monitorowania aplikacji, takich jak Prometheus, Grafana, ELK.Znajomość narzędzi do stylizacji map, np. SLD, QGIS, oraz publikacji danych przestrzennych.Znajomość zagadnień związanych z danymi przestrzennymi, m.in. bounding box, CRS, GML.Doświadczenie z Keycloak lub innym systemem IAM.Znajomość SOAP / WebService oraz XML Schema.Znajomość konteneryzacji z wykorzystaniem Docker oraz podstaw Kubernetes.Doświadczenie w integracji i konfiguracji Apereo CAS (Central Authentication Service).Doświadczenie z GeoServer, w tym konfiguracją warstw, WMS/WFS, stylizacją oraz integracją z frontendem.Znajomość biblioteki jOOQ.Znajomość biblioteki JasperReports.🛠 TechnologieJava 11+ · Spring Boot · Apereo CAS · SAML2 · OAuth2 · OIDC · LDAP · PostgreSQL · PostGIS · Oracle Spatial · GeoServer · REST API · OpenAPI · Git · Maven · Gradle · GitLab CI · Jenkins · Docker · Kubernetes · Azure · AWS · Prometheus · Grafana · ELK · jOOQ · JasperReportsCo zyskujesz, dołączając do teamu?Stabilność współpracy – długofalową współpracę w oparciu o kontrakt B2BRealny wpływ na systemy – Twoja analiza bezpośrednio kształtuje rozwiązania ITRozwój kompetencji analitycznych – praca w złożonych projektach systemowych i biznesowychŚrodowisko eksperckie – współpraca z doświadczonymi zespołami IT i biznesuKulturę współpracy – nacisk na komunikację, analizę i jakość rozwiązań

Read the full posting on justjoinit →

FAQ

Is the Java Backend Developer role at TSS remote?+

This Java Backend Developer position is listed as hybrid (Warszawa).

What is the salary for the Java Backend Developer role at TSS?+

The listing states PLN 90-105/HOUR.

What seniority level is this Java Backend Developer role?+

This is a unknown level position.

How do I apply for the Java Backend Developer role at TSS?+

Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to TSS.