Java Tech Lead (M/F)
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#349814·Dodano wczoraj·0
Źródło: www.pracuj.plTech Stack / Keywords
Spring BootCQRSREST APIKafkaElasticsearchOracleAI/MLIAMJWTOIDCKeycloakDevSecOpsDR/BCPWindows
Wymagania
- Minimum 7 lat doświadczenia w projektowaniu i wdrażaniu rozwiązań Java (preferowane: Spring Boot, mikroserwisy, CQRS, event-driven).
- Doświadczenie w architekturze systemów rozproszonych oraz integracjach (REST, event bus, API gateway), znajomość zagadnień bezpieczeństwa aplikacyjnego.
- Praktyczna znajomość narzędzi i technologii: Kafka, Keycloak, Oracle, Elasticsearch.
- Doświadczenie z CI/CD (np. Jenkins, GitLab CI).
- Znajomość Docker, Kubernetes.
- Znajomość obszarów DevSecOps, automatyzacji testów (unit/integration/contract), observability (logowanie, metryki, tracing), DR/BCP.
- Doświadczenie w pracy w środowisku regulowanym (finanse/ubezpieczenia) oraz znajomość wymagań RODO, DORA, KNF – mile widziane.
- Doświadczenie w pracy z chmurą (model hybrydowy, landing zone, IaC, FinOps) – mile widziane.
- Umiejętność pracy zespołowej oraz prowadzenia zespołu technicznie: mentoring, code review, planowanie prac technicznych, dokumentowanie rozwiązań.
- Komunikatywność, proaktywność, nastawienie na ciągły rozwój i dzielenie się wiedzą.
Obowiązki
- Pełnienie roli technicznego lidera zespołu Java – wyznaczanie kierunku technologicznego, wspieranie developerów, podejmowanie decyzji technicznych.
- Projektowanie i rozwój architektury systemów opartych o Java (Spring Boot, mikroserwisy, CQRS, event-driven, REST API, Kafka).
- Utrzymanie i rozwój warstwowej architektury (data / integration / façade), z rozdzieleniem zapis/odczyt (Oracle, Elasticsearch).
- Współtworzenie i egzekwowanie standardów implementacyjnych (style guide, konwencje projektowe, wzorce architektoniczne).
- Udział w modernizacji systemów legacy: dekompozycja monolitów, projektowanie i wdrażanie nowych usług, migracje danych.
- Standaryzacja i rozwój integracji (API-first, event streaming, katalog API, OpenAPI, testy kontraktowe).
- Ścisła współpraca z zespołami DevOps/SRE/Bezpieczeństwo/Dane w obszarach CI/CD, automatyzacji testów, observability, DR/BCP.
- Udział w projektach wdrożeniowych (nowe produkty, integracje z partnerami, automatyzacje procesów, wdrożenia AI/ML od strony backendu).
- Dbanie o bezpieczeństwo i zgodność regulacyjną (RODO, DORA, KNF) – projektowanie mechanizmów IAM, integracja z Keycloak, OIDC, JWT, zasady zero trust.
- Mentoring i wsparcie merytoryczne dla zespołu: code review, pair programming, tech talks, budowanie kultury jakości.
- Rozwój i utrzymanie wspólnych komponentów: biblioteki klienckie, parent POM-y, szablony projektów.
- Współtworzenie dokumentacji technicznej i architektonicznej (ADR-y, diagramy, standardy).
Oferta
- Udział w strategicznych projektach transformacyjnych i modernizacyjnych kluczowych systemów firmy.
- Realny wpływ na architekturę, standardy techniczne i kierunki rozwoju systemów.
- Współpraca w doświadczonym zespole inżynierskim, otwartym na nowe technologie i innowacje.
- Elastyczny czas pracy.
- Spotkania integracyjne.
Elastyczne godziny
Spotkania integracyjne
Inne informacje
Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez CREDIT AGRICOLE TOWARZYSTWO UBEZPIECZEŃ S.A. z siedzibą w: Legnicka 48 BUD.C-D, 54-202 Wrocław (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Credit Agricole Ubezpieczenia
9 aktywnych ofert