Infopulse zaprasza utalentowanego profesjonalistę do dołączenia do naszego rozwijającego się zespołu jako starszy programista Java na Ukrainie.
Naszym klientem jest ogromna europejska firma telekomunikacyjna. Zespół Software Engineering wspiera całą organizację, kształtując i budując rozwiązania programistyczne tak, aby spełniały oczekiwania naszych klientów. Aby jeszcze bardziej uszczęśliwić naszych współpracowników i klientów, musimy wzmocnić zespół o Starszego Inżyniera Oprogramowania.
Będziesz miał okazję współpracować z wielonarodowym, transgranicznym zespołem, w którym będziesz mógł wnosić wkład, uczyć się i rozwijać, wspierając międzynarodową organizację z wymagającymi klientami.
Obszary odpowiedzialności
- Projektowanie, rozwijanie i testowanie funkcjonalności w istniejących i nowych systemach
- Popraw i przetestuj defekty w istniejących systemach i integracjach
- W razie potrzeby skonfiguruj i skonfiguruj nowe środowiska infrastruktury
- Zapewnij, że systemy i integracje zostaną dobrze przetestowane przed UAT
- Upewnij się, że Twój kod i projekt są zgodne z naszą architekturą i wizją
- Zaprezentuj prototypy interesariuszom biznesowym
- Szkoluj innych członków zespołu
- Zapewnij przywództwo technologiczne
Kwalifikacje
- Wykształcenie z informatyki lub inne pokrewne
- Kilka lat doświadczenia zawodowego w odpowiednich tworzenie systemów
- Zaawansowana znajomość Java 11+, Spring Boot i Java EE (Jakarta EE)
- Dobra znajomość REST lub GraphQL
- Praktyczne doświadczenie z Linux i inne oprogramowanie typu open source (FOSS)
- Doświadczenie w pracy z magazynami danych RDBMS i/lub NoSQL
- Praktyczne doświadczenie w pracy z popularnymi narzędziami i usługami, takimi jak Git, GitHub, Docker , bash
- Doświadczenie z narzędziami CI/CD, automatycznymi testami i sposobem pracy DevOps
- Płynna znajomość języka angielskiego, zarówno w piśmie, jak i w mowie
Będzie zaletą
- Dobra znajomość skalowania aplikacji i wysokiej dostępności
- Znajomość AWS, IaaS (Terraform)
- Znajomość współczesnego bezpieczeństwa IT
- Znajomość projektowania GUI i rozwoju frontendu
Umiejętności osobiste
- Masz silną wolę wnoszenia wkładu w projekty rozwojowe i wyniki całego zespołu
- Chętnie uczysz się nowych rzeczy, a jednocześnie jesteś otwarty na dzielenie się wiedzą i doświadczeniem ze swoimi współpracownikami
- Ponadto jesteś otwarty na pracę w różnych metodologiach, narodowościach i kulturach
- Uwielbiasz kodowanie i Twoim celem jest dostarczanie oprogramowania wysokiej jakości, ale jednocześnie potrafisz zaakceptować, że doskonałość nie jest zawsze możliwy do osiągnięcia
- W razie potrzeby potrafisz pracować samodzielnie, ale dbasz o zespół