#

Senior Java Developer

Power Media

Poznań, wielkopolskie

Power Media
We have the power - Naszą siłą są ludzie

Od 20 lat specjalizujemy się w pozyskiwaniu profesjonalistów z szeroko pojętej branży informatycznej oraz branż pokrewnych. Nasza główna siedziba znajduje się we Wrocławiu. Od 2017 roku spółka działa pod nazwą IFIRMA SA, jednak usługi rekrutacyjne niezmiennie świadczymy jako Power Media. Jesteśmy ekspertami w łączeniu wykwalifikowanych talentów z pracodawcami, którzy ich poszukują. Nawiązujemy trwałe relacje z naszymi klientami zarówno na rynku polskim, jak i zagranicznym.

Nr wpisu do Rejestru Agencji Zatrudnienia: 1264

Senior Java Developer

Dla naszego klienta, specjalizującego się w szeroko pojętej integracji usług, procesów oraz systemów IT, poszukujemy Senior Java Developera, który będzie odpowiedzialny za projektowanie rozwiązań integracyjnych. Firma posiada doświadczenie w dostarczaniu takich projektów dla czołowych firm europejskich. Ma swoją siedzibę główną w Niemczech oraz oddziały Szwajcarii i Polsce (Warszawa, Bydgoszcz).

Innowacja i duch pracy zespołowej są kluczowe dla naszego klienta, a to stwarza wyjątkową okazję do pracy z najbardziej zaawansowanymi technologiami integracji, do ich badań i bycia na bieżąco ze wszystkimi najnowszymi koncepcjami i frameworkami. Java Developer będzie uczestniczył w ciekawych projektach z wykorzystaniem platform integracyjnych, w różnych branżach: transportowej, farmaceutycznej, bankowej, telekomunikacyjnej.

Opis projektu:

Celem projektu jest automatyzacja i cyfryzacja procesów biznesowych klienta firmy. Aplikacje otrzymują dane w postaci pliku płaskiego, który jest parsowany do formatu XML (w Java SpringBoot/Camel i BusinessWorks) i przesyłany przez ESB (serwer JMS) do warstwy trwałości (Oracle, Postgres). Dane są weryfikowane, a błędy rejestrowane podczas procesu digitalizacji. Użytkownicy końcowi wchodzą w interakcję z danymi za pomocą aplikacji opartej na graficznym interfejsie użytkownika (JSF, Primefaces). W przypadku CI/CD używają Git, Jenkins i SonarQube do automatyzacji kompilacji, wdrożeń, testów i raportowania.

Developer będzie odpowiadał także za współtworzenie standardów i kierunków rozwoju technologicznego organizacji oraz pomoże tworzyć i promować innowacje, które ostatecznie przekształcą biznes klientów firmy.

Stack technologiczny:

-Tibco Active Matrix, Tibco BusinessWorks 5.x, 6.x, Tibco EMS 8.3 i 8.4, Tibco Hawk
Axway API Gateway 7.5.3
-Java SE 8 i Java EE 7 w zależności od projektu, frameworki: Spring, SpringBoot, Apache Camel, Hibernate, JAXB, JSF, Primefaces 8
-GUI: Java 8, Primefaces 8, SpringBoot
-Testing: Junit 5.x, Mockito 3.x , Selenium, JMeter, SonarQube, EclEmma (code coverage)
-Development practices: CleanCode, SOLID, GRASP, TDD
-App Server: Tomcat, Wildfly 22
-Building: GIT, Jenkins, Maven 3.9

 

Wymagania:

  • min. 4-5 lat doświadczenia w programowaniu w języku Java,
  • bardzo dobra znajomość technologii: Spring Boot, Hibernate,
  • znajomość systemów baz danych: Oracle, PostgreSQL lub SQL
  • znajomość wzorców projektowych i praktyk dotyczących: SOA i Microservice Architecture,
  • znajomość HTML5, CSS i JavaScript,
  • bardzo dobra znajomość języka angielskiego (jest używany w codziennej komunikacji),
  • bardzo dobre umiejętności komunikacyjne i analityczne, umiejętność współpracy z zespołami i klientami,
  • doświadczenie w pracy w rozproszonych, zdalnych zespołach i metodykach Agile, takich jak SCRUM.
Mile widziane:

  • znajomość standardów i technologii XML (XSLT, XPath),
  • znajomość wzorców integracji przedsiębiorstw i praktyczne doświadczenie we frameworku Apache Camel,
  • znajomość protokołów komunikacyjnych: TCP/IP, HTTP(S), SSL/TLS, ISO/OSI,
  • praktyczna znajomość dobrych praktyk wytwarzania oprogramowania (Clean Code, GRASP, SOLID),
  • praktyczne doświadczenie w procesach CI/CD (Jenkins i/lub GitLab CI), Maven, GIT, Ansible,
  • umiejętność przeprowadzania inspekcji kodu, raportowanie w SonarQube, WhiteSource
  • praktyczne doświadczenie w automatycznych testach jednostkowych/funkcjonalnych z JUnit, Mockito, Selenium lub innymi,
  • doświadczenie w projektowaniu i rozwijaniu interfejsów API z wykorzystaniem usług internetowych Swagger, RAML lub REST/SOAP,
  • znajomość produktów TIBCO takich jak ActiveMatrix BusinessWorks, EMS, Spotfire
  • znajomość produktów API Gateway / API Management, takich jak Axway Policy Studio, Axway Configuration Studio,
  • znajomość narzędzi do wirtualizacji: Docker, Vagrant, VirtualBox, Vmware,
  • podstawowa znajomość języka niemieckiego.
Klient oferuje:

  • Stabilne zatrudnienie na podstawie umowy B2B,
  • Możliwość pracy z najbardziej zaawansowanymi technologiami integracji,
  • Możliwość współtworzenia kierunków rozwoju technologicznego firmy,
  • Możliwość pracy w międzynarodowym środowisku,
  • Możliwość podnoszenia kwalifikacji i podejmowania ciekawych wyzwań zawodowych,
  • Premię roczną (w pierwszym roku: 15% wynagrodzenia zasadniczego, w drugim roku: 30% a w trzecim roku: 45% i więcej),
  • Budżet szkoleniowy (7 000 zł brutto/rocznie),
  • Pracę zdalną w 100% niezależnie od pandemii,
  • Możliwość pracy w biurze w Warszawie lub Bydgoszczy.
Prosimy o przesłanie CV wyłącznie w języku angielskim.

Prosimy o aplikowanie poprzez przycisk "Aplikuj".

Więcej ofert pracy od tego pracodawcy

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi