Tech Stack / Keywords
Firma i stanowisko
Firma TSS zajmuje się tworzeniem rozwiązań z zakresu Software Development, FinTech oraz AI Solution. Firma tworzy systemy płatnicze, bramki płatnicze online i innowacyjne rozwiązania w procesowaniu płatności. Zespoły współpracują przy projektach dla klientów z różnych branż i specjalizacji.
Wymagania
- Minimum 5 lat doświadczenia na stanowisku Java Developera.
- Bardzo dobra znajomość Java 11+ oraz Spring Boot 2.x / 3.x.
- Znajomość protokołów i standardów SSO: SAML2, OAuth2, OIDC.
- Znajomość systemów baz danych PostgreSQL/PostGIS lub Oracle.
- Doświadczenie w tworzeniu REST API, modelowaniu domeny i zarządzaniu sesjami.
- Znajomość wzorców projektowych, zasad Clean Architecture i DDD (Domain-Driven Design).
- Praktyczna znajomość Git, Maven lub Gradle, narzędzi CI/CD, takich jak GitLab CI lub Jenkins.
- Znajomość środowiska Linux/Unix na poziomie developerskim.
- Doświadczenie z chmurą, np. Azure lub AWS.
Nice to have:
- Doświadczenie z integracją Apereo CAS z LDAP (np. 389 Directory Server).
- Znajomość narzędzi do monitorowania aplikacji: Prometheus, Grafana, ELK.
- Znajomość narzędzi do stylizacji map, np. SLD, QGIS oraz publikacji danych przestrzennych.
- Wiedza z zakresu danych przestrzennych, m.in. bounding box, CRS, GML.
- Doświadczenie z systemem IAM, np. Keycloak.
- Znajomość SOAP / WebService oraz XML Schema.
- Znajomość konteneryzacji z wykorzystaniem Docker oraz podstaw Kubernetes.
- Doświadczenie z konfiguracją i integracją Apereo CAS (Central Authentication Service).
- Doświadczenie z GeoServer, w tym konfiguracją warstw, WMS/WFS, stylizacją i integracją z frontendem.
- Znajomość bibliotek jOOQ i JasperReports.
Obowiązki
- Rozwój aplikacji w Java i Spring Boot zgodnie z architekturą mikroserwisową.
- Utrzymanie i konfiguracja platformy Apereo CAS jako centralnego systemu logowania SSO.
- Integracja systemów zewnętrznych z CAS za pomocą SAML, OAuth2, LDAP oraz REST API.
- Udział w integracji i publikacji danych przestrzennych z wykorzystaniem GeoServer.
- Przygotowywanie i rozwój API do komunikacji z systemami mapowymi i bazami danych przestrzennych.
- Współpraca z zespołem frontendowym oraz analitykami danych przestrzennych.
- Tworzenie i optymalizacja zapytań do baz danych, w tym PostGIS i Oracle Spatial.
- Wsparcie techniczne i analiza zgłoszeń dotyczących autoryzacji i danych przestrzennych.
- Udział w spotkaniach projektowych zgodnie z metodyką SCRUM.
- Tworzenie dokumentacji technicznej, w tym diagramów UML, konfiguracji CAS oraz dokumentacji OpenAPI.
- Udział w code review oraz wymiana wiedzy w zespole.
Benefity
- Stabilna współpraca na podstawie kontraktu B2B.
- Realny wpływ na rozwój systemów IT.
- Rozwój kompetencji analitycznych w złożonych projektach systemowych i biznesowych.
- Praca w środowisku eksperckim z doświadczonymi zespołami IT i biznesu.
- Kultura pracy skupiona na komunikacji, analizie i jakości rozwiązań.
Inne informacje
Informujemy, że administratorem danych jest TSS z siedzibą w Warszawie, ul. Ogrodowej 58 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
TSS
29 aktywnych ofert