Jobs it logo
Senior Java Developer , nr ref. 20/2021
Miejsce Pracy: Cała Polska Warszawa Wrocław Poznań Kraków Lublin Gdańsk Gdynia Szczecin Białystok Łódź Lublin Katowice
Praca zdalna: TAK
Praca za granicą: NIE
Wynagrodzenie:

Od 160 do 220 zł /h  na B2B (26 dni wolnego od świadczenia usług)

Opis:

Poszukujemy programisty Java z doświadczeniem w projektowaniu i budowaniu rozwiązań integracji systemów, który bedzie odpowiadał również za współtworzenie standardów rozwoju technologicznego firmy. 

Firma: została założona w 2001 roku jako spin-off programu Enterprise Application Integration operatora sieci telefonii komórkowej E-Plus Mobilfunk GmbH w Düsseldorfie. Od początku 2006 roku firma, której główna siedziba znajduje się w Düsseldorfie, posiada szwajcarską filię w Hünenberg a od 2011 roku posiada również filię w Polsce. Specjalizuje się w szeroko pojętej integracji usług, procesów oraz systemów IT. Posiada wieloletnie doświadczenie w udanej realizacji projektów integracyjnych w wiodących przedsiębiorstwach w Niemczech, Szwajcarii, Austrii i krajach pozaeuropejskich.

Wielkośc firmy: Polski oddział ok. 30 osób, ogólnie ok. 80 osób

Godziny pracy: 9-17

Główne branże: transportowa, farmaceutyczna, bankowa, telekomunikacyjna i wielu innych.

Projekt: celem projektu jest automatyzacja i digitalizacja procesów biznesowych klienta. Od strony technicznej nasze aplikacje otrzymują dane w plikach płaskich, które są parsowane do formatu DTO i wysyłane przez ESB (serwer JMS) do warstwy persystencji (Oracle, Postgres). Dane są walidowane, a błędy logowane podczas procesu digitalizacji. Użytkownicy końcowi wchodzą w interakcję z danymi za pomocą aplikacji opartej na GUI (JSF, Primefaces), bez konieczności ręcznego sprawdzania danych czy drukowania dokumentów. Do CI/CD używamy Git, Jenkins i SonarQube do automatyzacji buildów, deploymentów, testów i raportowania. Używamy również stosu ELK do analizy danych i raportowania. Jeśli chcesz pracować w obszarze UI z rozwiązaniami opartymi na Javie i interesuje Cię pisanie lub ulepszanie algorytmów z wykorzystaniem technologii takich jak SpringBoot czy Camel, to będziemy podekscytowani jeśli do nas dołączysz!

 

Proces rekrutacyjny:

- rozmowa techniczna

- rozmowa ogólna (soft skills)

 

Wymagania:
  • Co najmniej 4 lata doświadczenia zawodowego na stanowisku programisty Java
  • Bardzo dobra znajomość języka angielskiego (codzienny język projektowy)
  • Bardzo dobra znajomość technologii związanych z JEE, takich jak JavaServer Faces with PrimeFaces/Omnifaces, JMS, Servlets, SpringBoot, Hibernate
  • Dobra znajomość systemów baz danych, w tym Oracle, PostgreSQL oraz SQL
  • Dobra znajomość wzorców projektowych i najlepszych praktyk dla architektury SOA i Microservice Architecture
  • Znajomość dobrych praktyk tworzenia oprogramowania (Clean Code, GRASP, SOLID), w tym CI/CD (Jenkins i/lub GitLab CI), Maven, GIT i SonarQube
  • Znajomość standardów i technologii XML (XSLT, XPath)
  • Znajomość HTML5, CSS i JavaScript
Mile Widziane:
  • Doświadczenie w pracy w rozproszonych, zdalnych zespołach i metodykach Agile takich jak SCRUM jest dodatkowym atutem
  • Znajomość protokołów komunikacyjnych: TCP/IP, HTTP(S), SSL/TLS, warstwy ISO/OSI jest dodatkowym atutem
  • Znajomość JavaServer Faces z PrimeFaces

Wynagrodzenie

Od 160 do 220 zł /h  na B2B (26 dni wolnego od świadczenia usług)

Aplikuj Teraz!

Osoba prowadząca projekt:
Małgorzata Rembalska
m.rembalska@new-invest.pl
Tel: +48 667 670 667