Software Engineer - Java
ITERATIVE ENGINEERING sp. z o.o.
⚲ Zabrze
70–110 zł netto (+ VAT) / godz.
Wymagania
- Java
- Spring Framework
- Docker
- Kubernetes
- SQL
- NoSQL
- Python
- Bash
Opis stanowiska
Nasze wymagania:
Oprócz wymienionych wyżej technologii, oczekujemy od kandydata:
• min. 5 lat komercyjnego doświadczenia,
• podejścia zespołowego i proaktywności (zarówno technicznej, jak i komunikacyjnej),
• nastawienia na cel i dowożenie,
• otwartości zarówno w komunikacji, jak i w podejściu do rozwiązywania problemów,
• chęci do podejmowania wyzwań i nauki nowych rzeczy,
• bardzo dobrej znajomości j. angielskiego (współpraca na co dzień z zespołem z UK),
• zaangażowania oraz kreatywności,
• umiejętności efektywnego i bezpiecznego wykorzystania AI do rozwoju oprogramowania,
• otwartości na wyjazdy do Wielkiej Brytanii (1-2 razy w roku na kilka dni, w celu lepszej integracji z tamtejszym zespołem)
Mile widziane doświadczenie z branży naftowej lub energetycznej.
Nie szukamy natomiast kandydatów:
• tech driven, dla których ważniejsze od zadań biznesowych są aspekty techniczne i 'idealny' kod,
• mających trudności z przyjmowaniem lub przekazywaniem otwartej i konstruktywnej krytyki oraz opinii,
• akceptujących tylko pracę samodzielną,
O projekcie:
Rozbudowujemy zespół dla naszego klienta z Wielkiej Brytanii, który tworzy nowoczesne rozwiązania cyfrowe dla sektora naftowego w obszarze wydobycia (upstream). Jeśli fascynują Cię projekty inżynieryjne i chcesz dostarczać rozwiązania dla globalnych liderów takich jak Total Energies, BP, AkerBP, Var Energi czy Equinor, ta oferta jest właśnie dla Ciebie!
Szukamy Regular Backend Engineer z dobrą znajomością Java i Spring. Dodatkowym atutem będzie doświadczenie w zakresie:
• projektowania i implementacji CI&CD: Jenkins, Argo CD i Azure DevOps,
• pracy ze środowiskiem Linux w oparciu o Docker oraz Kubernetes,
• wykorzystania języków skryptowych, w szczególności Bash lub Python,
• pracy z bazami danych SQL (PostgreSQL) oraz No-SQL (Neo4j, ElasticSearch)
• stosowania szeroko rozumianej automatyzacji w QA (unit, integration, performance)
• tworzenia rozwiązań dla branż inżynieryjnych, w szczególności naftowej lub energetycznej,
W ramach kilkuosobowego zespołu, pod okiem naprawdę mocnego Architekta i Leada, będziesz rozwijał istniejące oraz tworzył nowe systemy, serwisy i aplikacje. Będziesz działał z kodem Java osadzonym w ramach Spring oraz Spring Boot. Oprócz tego zajmiesz się wybranymi obszarami CI&CD zarówno od strony budowy, jak i testowania oraz deploymentu. W dłuższej perspektywie przejmiesz odpowiedzialność za wybrane moduły nawigując wdrożenia oraz dalszy rozwój w szeroko rozumianej komunikacji z klientem oraz odbiorcami rozwiązań.
Przykładowe projekty nad którymi pracujemy:
• Aplikacja monitorowania stanu systemów bezpieczeństwa na platformach wiertniczych.
• Aplikacja do integracji i śledzenia informacji na temat stanu procesu wykonywania odwiertów na poszczególnych platformach wiertniczych
• Aplikacja integrująca oraz umożliwiająca wizualizację szeroko pojętych danych i informacji związanych z procesem wydobywczym na platformie wiertniczej
Zakres obowiązków:
Główne:
• rozwój i utrzymanie istniejących oraz tworzenie nowych systemów od strony backendu,
• utrzymanie i zarządzanie CI&CD,
• [w dłuższym terminie] przejęcie odpowiedzialności za wybrane moduły zarówno technicznie, jak i organizacyjnie - komunikując się z zaangażowanymi stakeholderami.
UWAGA - dla potwierdzenie, że zapoznałeś się z treścią naszego ogłszenia, prosimy w pytaniu ankietowym: "Co Cię zainteresowało w naszej ofercie" zacząć swoją odpowiedź od słowa: PLATFORMA.
Dodatkowo:
• udział w całym cyklu życia produktu i jego rozwoju - wymagania, architektura, implementacja, wdrożenie i utrzymanie,
• wdrożenia oraz migracje aplikacji między różnymi środowiskami,
• udział w podejmowaniu decyzji i rozwiązywaniu problemów w określonych obszarach projektu,
• mitygacja i rozwiązywanie problemów technicznych w ramach operacyjnych systemów,
• komunikacja, organizacja i współpraca w ramach międzynarodowego i interdyscyplinarnego zespołu.
Oferujemy:
kulturę ‘remote first’ z możliwością działania w pełni zdalnie lub hybrydowo z biura na Śląsku
multisport plus i inicjatywy sportowe
ubezpieczenie zdrowotne PZU
biuro w dogodnej lokalizacji - łatwy dojazd autem lub transportem miejskim
darmowy parking
żłobek/przedszkole na terenie biurowca
szkolenia i rozwój (2.5k PLN na rok)
pair programming culture (zawsze otrzymasz pomoc doświadczonych kolegów i koleżanek)
udział w konferencjach IT (SpringIO w Barcelonie, Devoxx w Londynie)
integracje firmowe (wyjazdy, grille, spotkania)
Oprócz wymienionych wyżej technologii, oczekujemy od kandydata:
• min. 5 lat komercyjnego doświadczenia,
• podejścia zespołowego i proaktywności (zarówno technicznej, jak i komunikacyjnej),
• nastawienia na cel i dowożenie,
• otwartości zarówno w komunikacji, jak i w podejściu do rozwiązywania problemów,
• chęci do podejmowania wyzwań i nauki nowych rzeczy,
• bardzo dobrej znajomości j. angielskiego (współpraca na co dzień z zespołem z UK),
• zaangażowania oraz kreatywności,
• umiejętności efektywnego i bezpiecznego wykorzystania AI do rozwoju oprogramowania,
• otwartości na wyjazdy do Wielkiej Brytanii (1-2 razy w roku na kilka dni, w celu lepszej integracji z tamtejszym zespołem)
Mile widziane doświadczenie z branży naftowej lub energetycznej.
Nie szukamy natomiast kandydatów:
• tech driven, dla których ważniejsze od zadań biznesowych są aspekty techniczne i 'idealny' kod,
• mających trudności z przyjmowaniem lub przekazywaniem otwartej i konstruktywnej krytyki oraz opinii,
• akceptujących tylko pracę samodzielną,
O projekcie:
Rozbudowujemy zespół dla naszego klienta z Wielkiej Brytanii, który tworzy nowoczesne rozwiązania cyfrowe dla sektora naftowego w obszarze wydobycia (upstream). Jeśli fascynują Cię projekty inżynieryjne i chcesz dostarczać rozwiązania dla globalnych liderów takich jak Total Energies, BP, AkerBP, Var Energi czy Equinor, ta oferta jest właśnie dla Ciebie!
Szukamy Regular Backend Engineer z dobrą znajomością Java i Spring. Dodatkowym atutem będzie doświadczenie w zakresie:
• projektowania i implementacji CI&CD: Jenkins, Argo CD i Azure DevOps,
• pracy ze środowiskiem Linux w oparciu o Docker oraz Kubernetes,
• wykorzystania języków skryptowych, w szczególności Bash lub Python,
• pracy z bazami danych SQL (PostgreSQL) oraz No-SQL (Neo4j, ElasticSearch)
• stosowania szeroko rozumianej automatyzacji w QA (unit, integration, performance)
• tworzenia rozwiązań dla branż inżynieryjnych, w szczególności naftowej lub energetycznej,
W ramach kilkuosobowego zespołu, pod okiem naprawdę mocnego Architekta i Leada, będziesz rozwijał istniejące oraz tworzył nowe systemy, serwisy i aplikacje. Będziesz działał z kodem Java osadzonym w ramach Spring oraz Spring Boot. Oprócz tego zajmiesz się wybranymi obszarami CI&CD zarówno od strony budowy, jak i testowania oraz deploymentu. W dłuższej perspektywie przejmiesz odpowiedzialność za wybrane moduły nawigując wdrożenia oraz dalszy rozwój w szeroko rozumianej komunikacji z klientem oraz odbiorcami rozwiązań.
Przykładowe projekty nad którymi pracujemy:
• Aplikacja monitorowania stanu systemów bezpieczeństwa na platformach wiertniczych.
• Aplikacja do integracji i śledzenia informacji na temat stanu procesu wykonywania odwiertów na poszczególnych platformach wiertniczych
• Aplikacja integrująca oraz umożliwiająca wizualizację szeroko pojętych danych i informacji związanych z procesem wydobywczym na platformie wiertniczej
Zakres obowiązków:
Główne:
• rozwój i utrzymanie istniejących oraz tworzenie nowych systemów od strony backendu,
• utrzymanie i zarządzanie CI&CD,
• [w dłuższym terminie] przejęcie odpowiedzialności za wybrane moduły zarówno technicznie, jak i organizacyjnie - komunikując się z zaangażowanymi stakeholderami.
UWAGA - dla potwierdzenie, że zapoznałeś się z treścią naszego ogłszenia, prosimy w pytaniu ankietowym: "Co Cię zainteresowało w naszej ofercie" zacząć swoją odpowiedź od słowa: PLATFORMA.
Dodatkowo:
• udział w całym cyklu życia produktu i jego rozwoju - wymagania, architektura, implementacja, wdrożenie i utrzymanie,
• wdrożenia oraz migracje aplikacji między różnymi środowiskami,
• udział w podejmowaniu decyzji i rozwiązywaniu problemów w określonych obszarach projektu,
• mitygacja i rozwiązywanie problemów technicznych w ramach operacyjnych systemów,
• komunikacja, organizacja i współpraca w ramach międzynarodowego i interdyscyplinarnego zespołu.
Oferujemy:
kulturę ‘remote first’ z możliwością działania w pełni zdalnie lub hybrydowo z biura na Śląsku
multisport plus i inicjatywy sportowe
ubezpieczenie zdrowotne PZU
biuro w dogodnej lokalizacji - łatwy dojazd autem lub transportem miejskim
darmowy parking
żłobek/przedszkole na terenie biurowca
szkolenia i rozwój (2.5k PLN na rok)
pair programming culture (zawsze otrzymasz pomoc doświadczonych kolegów i koleżanek)
udział w konferencjach IT (SpringIO w Barcelonie, Devoxx w Londynie)
integracje firmowe (wyjazdy, grille, spotkania)
🔍 Dekoder Ogłoszenia
🔴
podejścia zespołowego i proaktywności (zarówno technicznej, jak i komunikacyjnej)
Oczekuje się, że będziesz aktywnie uczestniczyć w dyskusjach technicznych i komunikować się z innymi członkami zespołu, nawet jeśli nie jest to Twoim głównym zadaniem.
🔴
nastawienia na cel i dowożenie
Priorytetem jest terminowe wykonanie zadań, nawet kosztem jakości kodu lub dodatkowej pracy.
🔴
otwartości zarówno w komunikacji, jak i w podejściu do rozwiązywania problemów
Spodziewaj się otwartej, a czasem bezpośredniej komunikacji, a także potencjalnie niekonwencjonalnych metod rozwiązywania problemów.
🔴
Nie szukamy natomiast kandydatów: tech driven, dla których ważniejsze od zadań biznesowych są aspekty techniczne i 'idealny' kod
Nie oczekuj, że będziesz mógł poświęcać dużo czasu na optymalizację kodu czy eksplorację najnowszych technologii, jeśli nie przekłada się to bezpośrednio na cele biznesowe.
🔴
otwartości na wyjazdy do Wielkiej Brytanii (1-2 razy w roku na kilka dni, w celu lepszej integracji z tamtejszym zespołem)
Wyjazdy mogą być obowiązkowe i służyć nie tylko integracji, ale także rozwiązywaniu pilnych problemów lub prezentacji postępów.