Senior Java Developer
160 - 170 zł / stawka godzinowaPEOPLE TRUST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Wymagane, Java, Spring Boot
O projekcie, Poszukujemy dwóch Senior Java Developerów, którzy dołączą do strategicznego projektu technologicznego związanego z budową i rozwojem nowoczesnego systemu wspierającego procesy obsługi szkód. Projekt realizowany jest w oparciu o architekturę mikroserwisową i obejmuje rozwój systemów o dużej skali oraz wysokim wolumenie transakcji. Rozwiązanie wykorzystuje nowoczesny stos technologiczny oparty m.in. o Java, Spring, Kafka, Angular/React, Flowable oraz środowisko chmurowe. Istotnym elementem projektu jest również wykorzystanie AI i Agentic AI w całym procesie wytwarzania oprogramowania – od analizy wymagań, przez development i testowanie, aż po utrzymanie rozwiązania. To dobra okazja dla Senior Java Developera, który chce pracować przy dużym, skalowalnym systemie, mieć wpływ na rozwiązania techniczne i jednocześnie rozwijać praktyczne wykorzystanie AI w codziennym software developmencie. Twój zakres obowiązków, projektowanie, rozwój i utrzymanie systemów w architekturze mikroserwisowej,, tworzenie rozwiązań wspierających procesy zgłaszania i obsługi szkód,, projektowanie, implementacja i utrzymanie API,, rozwój integracji pomiędzy systemami,, udział w projektowaniu architektury i rozwiązań systemowych,, implementacja wymagań funkcjonalnych i niefunkcjonalnych,, tworzenie skalowalnych i wydajnych rozwiązań informatycznych,, usprawnianie procesów biznesowych poprzez automatyzację i rozwój systemów,, dbanie o wysoką jakość kodu i stosowanie dobrych praktyk inżynierskich,, rozwój testów automatycznych jednostkowych i integracyjnych,, udział w code review oraz dbanie o jakość i bezpieczeństwo kodu,, analiza i optymalizacja wydajności aplikacji,, wykorzystywanie narzędzi AI wspierających proces developmentu,, wykorzystanie podejścia Agentic AI podczas analizy wymagań, implementacji, testowania i utrzymania,, współtworzenie standardów wytwarzania oprogramowania oraz wykorzystania AI,, aktywny udział w wydarzeniach Scrumowych,, współpraca z analitykami, architektami, testerami i pozostałymi członkami zespołu,, udział w wymianie wiedzy oraz ciągłym doskonaleniu sposobu pracy. minimum 5 lat doświadczenia w Java,, minimum 3 lata doświadczenia z Apache Kafka,, minimum 5 lat doświadczenia z Spring / Hibernate,, bardzo dobra znajomość Spring Boot i Spring Cloud,, minimum 5 lat doświadczenia w pracy z SQL,, doświadczenie w tworzeniu testów jednostkowych z wykorzystaniem JUnit, TestNG lub Spock,, znajomość narzędzi do testów integracyjnych, m.in. Testcontainers i WireMock,, znajomość Object-Oriented Programming (OOP),, znajomość Functional Programming (FP),, doświadczenie w konteneryzacji aplikacji,, znajomość silników procesowych oraz notacji BPMN,, znajomość wzorców i mechanizmów zapewniania odporności usług w systemach rozproszonych,, znajomość Angular oraz doświadczenie w tworzeniu aplikacji frontendowych,, praktyczne wykorzystanie narzędzi AI w procesie wytwarzania oprogramowania,, znajomość narzędzi do diagnostyki i analizy wydajności aplikacji,, doświadczenie w pracy z architekturą mikroserwisową,, doświadczenie w tworzeniu i integracji API,, możliwość świadczenia usług z terytorium Polski,, gotowość do pracy hybrydowej – minimum 1 dzień w tygodniu z biura w Warszawie.Oferta pracy dodana 3 dni temu
Powiązane wyszukiwania
- angular java junior developer Warszawa
- java lead developer Warszawa
- java-developer-remote-work Warszawa
- java integration developer Warszawa
- java web developer Warszawa
- middle java developer Warszawa
- java ee developer Warszawa
- senior java developer Warszawa
- java-developer-working-student Warszawa
- modern java developer Warszawa