Publikuj oferty pracy
Zatrudniaj bez prowizji
3 wyświetlenia
Solve.Care
Київ
Kluczowe obowiązki
1 Analiza i wyjaśnianie wymagań, rozkładanie zadań na części, szacowanie ram czasowych p>
2 Zrozumienie backendu (technologie JEE) Weź udział w projektowaniu i wdrażaniu mikroserwisów
3 Pisz kod wolny od błędów i postępuj zgodnie z najlepszymi praktykami, bierz udział w spotkaniu SCRUM
4 Stale rozszerzać technologie i rozwiązania Java dla danych scenariuszy.
5 Szkoluj mniej doświadczonych członków zespołu
6 Bierz udział w przeglądzie i refaktoryzacji kodu, zgodnie z zasadami dobrego kodu
7 Opracuj testy jednostkowe, integracyjne i akceptacyjne
p>
Kwalifikacje
1 3–5+ lat praktycznego doświadczenia z pełnym stosem Java.
2 Rozbudowane, praktyczne doświadczenie w tworzeniu mikrousług opartych na Springu i przetwarzaniu opartym na zdarzeniach
3 Aplikacje sterowane zdarzeniami oparte na rdzeniu Java i niskim zużyciu pamięci
4 Doświadczenie w integracji aplikacji z usługami mobilnymi, internetowymi i backendowymi
5 Zrozumienie procesów DevOps, w tym tworzenia, wdrażania i wydawania aplikacji
6 Znajomość standardów bezpieczeństwa danych, w tym kompleksowego szyfrowania , zarządzanie kluczami
7 Doświadczenie z Git, usługami AWS, klastrem EKS i innymi podstawowymi usługami AWS.
8 Doświadczenie RESTapi, gniazd sieciowych, Webhook, SOA, JSON i technologii internetowych ReactJS,
9 Średniozaawansowany język angielski, Doświadczenie w metodykach Agile.
10 Znajomość procesów zarządzania wymaganiami, UX/UI i HLD/LLD
Dodatkowe kwalifikacje/wymagania techniczne/zawodowe – w tym lokalne wykształcenie i kwalifikacje zawodowe, wiedza, umiejętności, szkolenia i wymagania dotyczące doświadczenia na danym stanowisku:
1 Wiedza i/lub doświadczenie w korzystaniu z usług chmurowych AWS
2 Doświadczenie w konteneryzacji (Docker, Kubernetes)
3 Wiedza na temat procesów i narzędzi CI/CD, takich jak Jenkins
4 Wiedza koncepcyjna na temat Blockchain
5 Wiedza koncepcyjna na temat zdecentralizowanych danych i aplikacji
6 Wiedza na temat obsługi zdarzeń Architektura
Kompetencje behawioralne (BC):
Dostarczanie wyników demonstrujących zdolność koncentrowania się na sobie i/lub zespole w celu osiągnięcia celu. To zarządzanie wydajnością i standardami zawodowymi oraz ich utrzymywanie, a także ciągłe doskonalenie i wprowadzanie innowacji, aby zapewniać wyjątkowe wyniki w ustalonych ramach czasowych. To wytrwałe wykonywanie zadań/obowiązków, nawet w obliczu przeciwności losu.
Praca zespołowa, współpraca z innymi w celu osiągnięcia wspólnych celów. Współpracuje z innymi, aby wykonać zadanie. Chwali innych za ich wkład. Zyskuje zaufanie i wsparcie innych.
Planowanie i organizowanie to definiowanie zadań i kamieni milowych umożliwiających osiągnięcie celów (powiązanych ze strategią), przy jednoczesnym zapewnieniu optymalnego wykorzystania zasobów do osiągnięcia tych celów. Organizuje i kieruje pracą innych nad projektami lub programami w skuteczny sposób
Komunikowanie się i
wpływanie na komunikację w jasny, zwięzły i przekonujący sposób, który inspiruje, motywuje i angażuje innych, osiągnąć rezultaty.
Rozwiązywanie problemów, analizowanie informacji i problemów w logiczny, ustrukturyzowany sposób w celu zapewnienia słusznych decyzjid inteligentne rozwiązania.
Zarządzanie ludźmi rozwijanie i budowanie potencjału i wiedzy specjalistycznej dla rozwiązania.care jako całości, działu lub zespołu poprzez skuteczne i terminowe informacje zwrotne, delegowanie, szkolenia, coaching, możliwości rozwoju i tworzenie sieci kontaktów.
Zapewnia wyniki, wyznacza kierunek, deleguje i usuwa przeszkody w wykonaniu pracy. Zapewnia jasny kierunek i odpowiedzialność. Monitoruje postępy, utrzymując dialog i podejmując decyzje dotyczące pracy i wyników. Zapewnia odpowiednie wskazówki i wskazówki w oparciu o możliwości.
Optymalizuje procesy pracy, znając najbardziej efektywne i wydajne procesy, które pozwalają na realizację zadań, koncentrując się na ciągłym doskonaleniu. Identyfikuje i tworzy procesy niezbędne do wykonania pracy. Oddziela i łączy czynności w wydajny przepływ pracy. Poszukuje i wdraża ulepszenia, od drobnych poprawek po całkowitą reengineering.