O kliencie: Nasz klient to jedna z najszybciej rozwijających się firm mobilnych w Europie, posiadająca ponad trzy miliony aktywnych klientów i prowadząca działalność w sześciu krajach. Klient korzysta z modelu biznesowego operatora wirtualnej sieci mobilnej. Jedną z ich podstawowych usług jest świadczenie mobilnych kart SIM typu „Pay AsYouGo”, dostosowanych do potrzeb społeczności międzynarodowych i pracowników migrujących. Aby sprostać szybko rosnącym wymaganiom biznesowym, nasz klient uruchami
O kliencie: Nasz klient to jedna z najszybciej rozwijających się firm mobilnych w Europie, posiadająca ponad trzy miliony aktywnych klientów i prowadząca działalność w sześciu krajach. Klient korzysta z modelu biznesowego operatora wirtualnej sieci mobilnej. Jedną z ich podstawowych usług jest świadczenie mobilnych kart SIM typu „Pay AsYouGo”, dostosowanych do potrzeb społeczności międzynarodowych i pracowników migrujących. Aby sprostać szybko rosnącym wymaganiom biznesowym, nasz klient uruchamia wraz z nami swoje centrum badawczo-rozwojowe we Lwowie i Kijowie na Ukrainie. Informacje o roli: W N-iX talent stoi u podstaw sukcesu. Dlatego naszą misją jest pomaganie każdemu graczowi N-iX w rozwoju, nauce i budowaniu imponującej kariery, niezależnie od tego, gdzie znajduje się na swojej drodze zawodowej. Każdy rozpoczynany przez nas projekt jest wyzwaniem, każdy tworzony przez nas produkt zmienia świat. Poszukujemy doświadczonego starszego/głównego inżyniera back-endu (Java), który dołączy do naszego zespołu. Dołącz do jednego z naszych zespołów gwiazd rocka, posiadającego silne praktyki inżynieryjne i dojrzałe procesy scrumowe, aby pomóc naszemu klientowi (znanej na całym świecie firmie, jednej z największych w branży) w cyfrowej transformacji rozwiązań, a nigdy nie poczujesz, że utknąłeś w swoim rozwoju zawodowym. Partnerzy N-iX zlokalizowane są na całym świecie: USA, Wielka Brytania, Kanada, Australia, Niemcy i ponad 30 innych krajów. Razem napędzajmy globalne zmiany! Obowiązki: Kierowanie pracami rozwojowymi w celu wdrożenia backendowego frameworku mikrousług Kierowanie rozwojem i utrzymaniem rozwiązań z wykorzystaniem Java Spring Boot, Docker, Terraform i kombinacji technologii open source Zapewnienie płynnego wdrażania mikrousług Tworzenie narzędzi w celu ograniczenia występowania błędów i poprawy doświadczenia klienta Przeprowadzanie analizy przyczyn źródłowych dla błędy produkcyjne/implementacyjne „Koordynuje i uczestniczy z zespołem DevOps we wdrażaniu monitorowania i ostrzegania. Wymagania: Duże doświadczenie w tworzeniu aplikacji przy użyciu języka Java i Spring Boot. Znajomość najlepszych praktyk, projektów i wzorców mikrousług. Doświadczenie w pracy z frameworkiem Spring, w tym Spring Core, Spring MVC, Spring Security i Spring Cloud. Praktyczna znajomość technologii SQL i NoSQLDB Doświadczenie z Dockerem Doświadczenie z architekturą sterowaną zdarzeniami Znajomość konfiguracji potoków CI/CD Doświadczenie z Kubernetes Dobra znajomość zagadnień infrastrukturalnych Dobra praktyczna wiedza na temat bezpieczeństwa chmur i bezpieczeństwa sieci. Dobra znajomość wzorców projektowych API i technologii internetowych Dobre umiejętności rozwiązywania problemów i komunikacji, dobra znajomość języka angielskiego lub magister informatyki, inżynierii lub pokrewnej dziedziny Mile widziane: Doświadczenie w zakresie Terraform i konteneryzacji w chmurze Oferujemy: Elastyczny format pracy — zdalny, w biurze lub elastyczny Konkurencyjne wynagrodzenie i dobry pakiet wynagrodzeń Spersonalizowany rozwój kariery Narzędzia rozwoju zawodowego (program mentorski, rozmowy i szkolenia techniczne, centra doskonałości i nie tylko) )Aktywne społeczności technologiczne regularnie dzielące się wiedząZwrot kosztów edukacjiNiezapomniane prezenty rocznicoweWydarzenia korporacyjne i budowanie zespołówInne korzyści specyficzne dla lokalizacji