Описание
Zadania Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java. Tworzenie oraz rozwój usług REST opartych o Spring Boot. Analiza wymagań biznesowych i technicznych oraz współtworzenie architektury rozwiązań.
Projektowanie i implementacja integracji między systemami. Tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych. Współpraca z analitykami, architektami, zespołami biznesowymi oraz technicznymi.
Wspieranie wdrożeń aplikacji na środowiska testowe i produkcyjne. Monitorowanie działania aplikacji, analiza logów, wydajności oraz dostępności usług. Diagnozowanie i rozwiązywanie problemów aplikacyjnych oraz środowiskowych.
Rozwój i doskonalenie procesów CI/CD oraz automatyzacja procesów developerskich i operacyjnych. Praca z technologiami Kubernetes, ArgoCD oraz GitHub Actions w procesie dostarczania oprogramowania. Wymagania Bardzo dobra znajomość języka Java.
Praktyczne doświadczenie w pracy ze Spring Boot oraz tworzeniu usług REST. Znajomość wzorców projektowych, zasad Clean Code oraz dobrych praktyk programistycznych. Doświadczenie w projektowaniu i implementacji integracji pomiędzy systemami.
Dobra znajomość relacyjnych baz danych oraz języka SQL. Doświadczenie w tworzeniu testów jednostkowych i integracyjnych (JUnit, Mockito). Znajomość procesu wytwarzania oprogramowania w metodykach Agile.
Doświadczenie w pracy z systemami kontroli wersji Git. Umiejętność przeprowadzania code review oraz dbania o jakość i bezpieczeństwo kodu. Umiejętność
Контакты работодателя (email/phone/telegram) скрыты из публичного превью —
отправьте резюме, чтобы мы связали вас напрямую.