Senior Java Developer - Industrial Systems (M/F/NB)
Etteplan Poland Sp. z o. o.
⚲ Wrocław, Katowice, Gdańsk, Poznań
Wymagania
- Spring Boot
- Spring
- Java
- React
- REST API
- Azure
- AWS
Opis stanowiska
W Etteplan wierzymy, że technologia ma sens tylko wtedy, gdy realnie wspiera ludzi i procesy biznesowe. Wspieramy naszych klientów w tworzeniu i rozwoju systemów IT, które są stabilne, skalowalne i dopasowane do rzeczywistych potrzeb użytkowników. Pracujemy blisko biznesu, stawiając na prostotę, odpowiedzialność i partnerską współpracę. O zespole i projekcie Dołączysz do zespołu rozwijającego system wspierający analizę i ograniczanie strat wody w dużych sieciach wodociągowych. Aplikacja przetwarza i wizualizuje duże ilości danych, prezentując m.in. strukturę sieci, podział na rejony oraz informacje dotyczące zużycia wody i parametrów operacyjnych. Projekt ma charakter długoterminowy i jest częścią większego środowiska systemów rozwijanych i utrzymywanych dla klienta. Prace obejmują rozwój istniejących komponentów, budowę nowych funkcjonalności oraz integrację z innymi systemami, w tym elementami infrastruktury technicznej. Zespół ma realny wpływ na rozwiązania techniczne, a projekt daje możliwość pracy przy systemach o dużej skali i znaczeniu biznesowym. Preferujemy model pracy hybrydowej z jednego z naszych biur: Wrocław, Katowice, Poznań lub Gdańsk. Na co dzień pracujemy głównie zdalnie, a wizyty w biurze mają charakter okazjonalny. Dlaczego warto? To rola, w której: • pracujesz nad systemem wykorzystywanym przez klientów instytucjonalnych, • masz realny wpływ na rozwój i jakość rozwiązania, • działasz w środowisku, które stawia na prostotę, odpowiedzialność i dobrą inżynierię, • współpracujesz w doświadczonym, wspierającym zespole, • masz przestrzeń do rozwoju technicznego i wpływu na decyzje, • pracujesz przy systemach opartych o dane i rzeczywiste procesy biznesowe. W tej roli będziesz odpowiadać za: • rozwój i utrzymanie backendu w Javie (Spring / Spring Boot), • projektowanie i rozwój usług oraz API, • integrację z innymi systemami i komponentami, • pracę z danymi - ich przetwarzanie i optymalizację, • dbanie o jakość kodu, testy i dobre praktyki inżynierskie, • współpracę z zespołem developerskim oraz klientem. Jesteś naszym brakującym ogniwem, jeśli: • masz komercyjne doświadczenie jako Senior Java Developer, • bardzo dobrze znasz Javę oraz Spring / Spring Boot, • masz doświadczenie w projektowaniu i rozwijaniu REST API, • pracowałeś/aś przy systemach backendowych o większej skali, • masz doświadczenie w pracy z relacyjnymi bazami danych, • rozumiesz architekturę aplikacji i integracje systemowe, • potrafisz brać odpowiedzialność za swoje rozwiązania i ich jakość, • komunikujesz się swobodnie w języku angielskim. Docenimy również: • doświadczenie w projektach o charakterze rozwojowym lub utrzymaniowym, • znajomość architektury mikroserwisowej, • doświadczenie z rozwiązaniami chmurowymi (AWS / Azure), • znajomość technologii frontendowych (np. React) - mile widziana, • doświadczenie w pracy z danymi lub systemami analitycznymi. W Etteplan możesz liczyć na: • rozwój poprzez pracę w międzynarodowym środowisku i różnorodnych projektach oraz dzielenie się wiedzą w grupach kompetencyjnych, • budżet szkoleniowy i budowanie indywidualnej ścieżki rozwoju podczas regularnych spotkań z menedżerem/menedżerką, • benefity, takie jak prywatna opieka medyczna Medicover, karta Multisport, grupowe ubezpieczenie na życie, dofinansowanie do posiłków, • elastyczność w zakresie godzin pracy i formy współpracy oraz możliwość korzystania z biur we Wrocławiu, Katowicach, Poznaniu i Gdańsku, • udział w inicjatywach technologicznych, wydarzeniach wewnętrznych i społecznościach tematycznych. Jak przebiega proces rekrutacyjny? • Wyślij nam swoje CV – najlepiej w języku angielskim. W formularzu daj nam znać, jakie masz oczekiwania finansowe, preferowaną formę współpracy oraz od kiedy możesz rozpocząć pracę. • Sprawdzimy Twoją aplikację – przyjrzymy się Twojemu doświadczeniu i zobaczymy, jak pasuje do tej roli i projektu. • Rozmowa z HR (online) – luźna, partnerska rozmowa (ok. 40–60 minut), żeby lepiej się poznać, porozmawiać o Twojej drodze zawodowej, motywacji i oczekiwaniach. • Rozmowa techniczna (online) – spotkanie z osobami z zespołu projektowego, podczas którego porozmawiamy o Twoim doświadczeniu programistycznym, realizowanych projektach oraz podejściu do rozwiązywania problemów technicznych. • Feedback – po zakończeniu procesu wrócimy do Ciebie z informacją zwrotną. Możesz też zajrzeć na naszą stronę internetową lub Facebooka i zobaczyć, co ciekawego się u nas dzieje! - Nasza firma wdrożyła procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każda osoba ma prawo zgłaszać nieprawidłowości w bezpieczny sposób, a zgłoszenia są objęte pełną ochroną prawną. Więcej informacji: https://www.etteplan.com/pl/kodeks-postepowania/ Skorzystaj z naszych benefitów • Medicover - prywatna opieka medyczna • Multisport Plus - karta sportowa • PZU - grupowe ubezpieczenie na życie • Pyszne Pay - 200 zł / mc dofinansowania do posiłków • Dofinansowanie do okularów korekcyjnych i soczewek - 400 zł • Program poleceń - 8 000 PLN brutto • Ogólnofirmowe i zespołowe wydarzenia integracyjne • Elastyczne godziny pracy i praca w modelu hybrydowym • PKUP - możliwość rozliczenia podwyższonych kosztów uzyskania przychodu