O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Informacje ogólneInżynier oprogramowania jest integralną częścią naszego zespołu inżynierów, odpowiedzialną za projektowanie, wdrażanie, testowanie i konserwację innowacyjnych produktów programowych. Wybrany kandydat musi potrafić szybko poznać istniejące systemy i komponenty, aktywnie uczestniczyć w rozbudowie obecnych systemów o nową funkcjonalność, a także opracowywać nowe komponenty z wykorzystaniem big data i innych pojawiających się technologii. Poszukujemy osób, które mają silną wiedzę na temat frameworków Java i doświadczenie w tworzeniu komponentów aplikacji internetowych po stronie serwera i/lub klienta.
Obowiązki Uczestniczenie w definiowaniu architektury na poziomie produktu i odpowiedzialność za projektowanie architektury na poziomie komponentów. Przejmowanie na własność funkcji i komponentów. Wykorzystywanie podejścia programistycznego opartego na testach, aby dostarczać kod o jakości komercyjnej.
Przeprowadzanie przeglądów kodu i projektów. Wykonywanie praktycznego programowania i konserwacji aplikacji/komponentów oprogramowania. Utrzymanie i wsparcie obecnych i bieżących systemów. programy.
Wymagane kwalifikacjeBS w zakresie systemów informatycznych, informatyki, inżynierii lub pokrewnej dziedziny. Ponad 3 lata praktycznego doświadczenia w kodowaniu w języku Java; najlepiej przez kilka pełnych cykli rozwoju od specyfikacji po dostawę oprogramowania. Solidna znajomość technologii związanych z Javą typu Spring, spring-boot, spring-cloud, JPA.
Znajomość dowolnego frameworka JavaScript np. Angular będzie dodatkowym atutem. Doświadczenie w pracy z mikroserwisami.
Doświadczenie w pracy z relacyjnymi bazami danych, SQL/NoSQL. Doświadczenie w pracy z rozproszonymi aplikacjami webowymi i systemami wielowątkowymi. Potrafi szybko i efektywnie wykorzystywać nową wiedzę, wykazując chęć pozostania w kontakcie z pojawiającymi się technologie.Musi być zdyscyplinowany i przestrzegać odpowiednich procedur tworzenia oprogramowania i dokumentacji.Musi dobrze pracować w zróżnicowanym środowisku zespołowym.Zdolność do samodzielnej pracy przy minimalnych wskazówkach.Doświadczenie w programowaniu sterowanym testami za pośrednictwem JUnit i Mockito będzie dodatkowym atutem.Doświadczenie w Agile Development i Continuous Integration będzie dodatkowym atutem.Oryginalnie opublikowano w Himalaje
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.