Описание
Do zespołu rozwijającego nowoczesne rozwiązania poszukujemy Senior Java Developera , który ma doświadczenie w budowaniu systemów o dużej skali oraz pracy z architekturą mikroserwisową. Będziesz uczestniczyć zarówno w rozwoju istniejących rozwiązań, jak i projektowaniu nowych komponentów systemu. Istotną częścią pracy będzie również dbałość o jakość kodu, automatyzację testów oraz rozwój architektury aplikacji.
Twoje zadania Projektowanie, rozwój i utrzymanie aplikacji opartych na Java . Budowanie oraz rozbudowa systemów wykorzystujących architekturę mikroserwisową , a także współpraca z rozwiązaniami monolitycznymi. Udział w projektowaniu architektury i podejmowaniu decyzji technologicznych.
Projektowanie oraz implementacja REST API . Rozwój rozwiązań opartych o komunikację asynchroniczną, w szczególności z wykorzystaniem Apache Kafka . Praca z bazami danych i analiza danych przy użyciu SQL .
Implementowanie rozwiązań zgodnie z założeniami Domain-Driven Design (DDD) . Rozwijanie automatyzacji testów i dbanie o odpowiednią strukturę piramidy testów. Wykonywanie oraz opiniowanie code review .
Współpraca z pozostałymi członkami zespołu przy usprawnianiu procesów biznesowych i technologicznych. Udział w ceremoniach Scrum oraz codziennej pracy zespołu Agile. Wykorzystywanie dostępnych narzędzi AI w celu zwiększenia efektywności procesu wytwarzania oprogramowania.
Nasze oczekiwania Minimum 7 lat komercyjnego doświadczenia w Javie . Bardzo dobra znajomość: Java Spring Framework / Sp
Контакты работодателя (email/phone/telegram) скрыты из публичного превью —
отправьте резюме, чтобы мы связали вас напрямую.