Tech Stack / Keywords
Firma i stanowisko
Darize współpracuje z organizacjami mierzącymi się z złożonymi wyzwaniami technologicznymi. Firma skupia ponad 2500 konsultantów w 24 krajach, w Polsce znana była jako 7N przez ponad 20 lat. Darize stawia na doświadczenie, długofalowe relacje oraz kulturę opartą na zaufaniu, jakości i skandynawskich wartościach.
Wymagania
- Minimum 6 lat doświadczenia komercyjnego w Java
- Bardzo dobra znajomość Java 11+ (mile widziana Java 21)
- Doświadczenie ze Spring Framework oraz Spring Boot
- Praktyczna znajomość DDD oraz architektury heksagonalnej
- Doświadczenie w pracy z architekturą mikroserwisową
- Znajomość Kafka, REST oraz SOAP
- Doświadczenie z JPA, Hibernate oraz relacyjnymi bazami danych (PostgreSQL, Oracle)
- Dobra znajomość wzorców projektowych oraz zasad SOLID, DRY i KISS
- Doświadczenie w tworzeniu i rozwijaniu testów automatycznych
- Znajomość zagadnień związanych z systemami rozproszonymi i odpornością usług
- Podstawowa znajomość Docker, Kubernetes, Jenkins oraz procesów CI/CD
- Praktyczne doświadczenie w wykorzystaniu AI w procesie tworzenia oprogramowania (np. GitHub Copilot, agenci AI wspierający development)
Obowiązki
- Rozwój oraz refaktoryzacja aplikacji opartych o Java i Spring Boot
- Projektowanie oraz implementacja rozwiązań zgodnie z DDD i architekturą heksagonalną
- Rozwój systemów mikroserwisowych oraz integracji opartych o REST, SOAP i Kafka
- Dbanie o jakość kodu, testowalność i wydajność aplikacji
- Udział w podejmowaniu decyzji architektonicznych oraz usprawnianiu praktyk developerskich
- Wykorzystanie narzędzi AI wspierających proces wytwarzania oprogramowania
Benefity
- Stałe wsparcie osobistego agenta (opiekuna), dbającego o ciągłość projektową, kontakt z klientem, formalności, komfort współpracy oraz rozwój
- Dostęp do Darize Learning & Development – platformy edukacyjnej z webinarami, artykułami, raportami branżowymi oraz dodatkowymi platformami (m.in. DataCamp i Coursera)
- Spektakularne eventy integracyjne dla pracownika i jego bliskich
- Consultant Development Program - doradztwo w planowaniu rozwoju zawodowego realizowane przez doświadczonych mentorów
- Pakiet benefitów m.in. dofinansowanie do opieki medycznej, ubezpieczenia na życie, karta sportowa dla pracownika i bliskich oraz zniżki w sklepach
- Społeczność doświadczonych ekspertów IT z możliwością wymiany wiedzy
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
7N
50 aktywnych ofert