Java Developer (with Kafka & Angular)
Warszawa, PolskaОсновні характеристики вакансії
Співпраця: контракт B2B
Сервер: Java / .NET / Node / Python
Мін. 5 років досвіду
Гібридний формат - частково віддалено
Повний робочий день
Opis
B2B Project: Java Developer (+ Angular) Model realizacji usług: Hybrydowy, Warszawa (minimum 1 dzień w tygodniu z biura) Współpraca: Długofalowa Rodzaj współpracy: B2B, przez Hays Poland Opis projektu Bardzo dobra znajomość Java (minimum 5 lat). Bardzo dobra znajomość Apache Kafka (minimum 3 lata). Bardzo dobra znajomość Spring Framework, Spring Boot, Spring Cloud oraz Hibernate (minimum 5 lat). Bardzo dobra znajomość SQL (minimum 5 lat). Podstawowa znajomość Angular oraz doświadczenie w tworzeniu aplikacji frontendowych. Znajomość zagadnień związanych z zapewnieniem jakości oprogramowania, w tym frameworków do testów jednostkowych (JUnit, TestNG, Spock) oraz testów integracyjnych (Testcontainers, WireMock). Znajomość paradygmatów Functional Programming oraz Object-Oriented Programming. Znajomość zagadnień związanych z konteneryzacją aplikacji. Znajomość silników procesowych oraz notacji BPMN. Znajomość wzorców i mechanizmów zapewniania odporności (resilience) usług w systemach rozproszonych. Umiejętność wykorzystywania narzędzi AI w procesie wytwarzania oprogramowania. Znajomość narzędzi służących do diagnostyki wydajności rozwiązań. Możliwość świadczenia usług z terytorium Polski. Gotowość do realizacji usług w modelu hybrydowym z minimum jedną wizytą w biurze tygodniowo. Znajomość Domain-Driven Design (DDD) oraz doświadczenie w praktycznym stosowaniu tego podejścia. Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania. Doświadczenie w pracy z rozwiązaniami chmurowymi. Środowisko technologiczne Java Kafka Spring Framework Spring Boot Spring Cloud Hibernate SQL Angular JUnit TestNG Spock Testcontainers WireMock BPMN Technologie konteneryzacji Narzędzia AI i rozwiązania Agentic AI Zakres usług Budowa i rozwój systemów opartych na architekturze mikroserwisowej wspierających procesy zgłaszania i obsługi szkód. Projektowanie, implementacja oraz utrzymanie API i integracji pomiędzy systemami. Udział w projektowaniu rozwiązań systemowych oraz implementacji wymagań funkcjonalnych i niefunkcjonalnych. Usprawnianie procesów biznesowych poprzez dostarczanie skalowalnych i efektywnych rozwiązań informatycznych. Zapewnianie wysokiej jakości oprogramowania poprzez rozwój testów automatycznych, stosowanie dobrych praktyk inżynierskich oraz dbałość o jakość kodu. Wykorzystywanie narzędzi AI i podejścia Agentic AI podczas analizy wymagań, implementacji, testowania oraz utrzymania rozwiązań. Udział w code review z wykorzystaniem nowoczesnych narzędzi wspierających jakość i bezpieczeństwo kodu. Współpraca w ramach wydarzeń Scrum oraz w multidyscyplinarnym zespole zwinnym. Współtworzenie standardów wytwarzania oprogramowania oraz wykorzystania AI w procesie software development. Codzienna współpraca z zespołem nastawionym na wymianę wiedzy, ciągłe doskonalenie oraz dostarczanie rozwiązań dla systemów o dużej skali. Proces współpracy Weryfikacja profilu i doświadczenia przez zespół Hays. Rozmowa z konsultantem Hays dotycząca projektu oraz zakresu usług. Spotkanie techniczne z przedstawicielami projektu (1 etap). Uzgodnienie warunków współpracy. Witamy w projekcie!
Płaca
100-140zł/h
Stawka: 100-140 PLN/h netto (+ VAT)
Zakres obowiązków
Hays IT Contracting to współpraca oparta na zasadach B2B. Łączymy specjalistów IT z najciekawszymi projektami technologicznymi na rynku. Dla naszego Klienta z branży ubezpieczeniowej, realizującego strategiczny program transformacji cyfrowej, poszukujemy obecnie Specjalisty na stanowisko Java Developera.
Informacje dodatkowe
Nr ref.: 1202059
Lokalizacja: Warszawa
Rodzaj pracy: Kontrakt