Java Developer

22700-26900 PLN miesięcznie (B2B)

apreel

Czym będziesz się zajmować?

Profil: Java Developer

Zadania: 

  • Tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o poniższe technologie (Groovy, Spring Boot, JBPM, React). Programiści procesów nie rozwijają platformy. 
  • Całościowe programowanie procesów, w tym: 
  • Frontend - zgodnie z wytycznymi UX, w plikach .json, 
  • Backend - programowanie obiektowe w Groovy, 
  • Komunikacja - programowanie obiektowe w Groovy z wykorzystaniem REST/ESB, 
  • Model danych - deklaracja na poziomie plików .xml, 
  • Silnik procesowy - deklaracja na poziomie plików .xml.jpdl. 
  • Wykonywanie testów deweloperskich na środowisku lokalnym oraz testów integracyjnych na dostarczonym środowisku.  
  • Wsparcie w wykonywaniu testów UAT oraz testów regresji.  
  • Wykonywanie code review. 
Wykorzystywane narzędzia: 
  • IDEA Intellij Community - IDE, 
  • Maven - manadżer zależności, 
  • Spock - framework testów jednostkowych, 
  • GitLab - repozytorium kodu, 
  • Jenkins - obsługa potoków CI/CD, 
  • Jira/Confluence - zarządzanie pracą i dokumentacją, 
  • Elastic oraz narzędzia własne - obsługa logów, 
  • Grafana - monitoring. 

Oferta:  

  • Lokalizacja: Warszawa, Centrum; praca hybrydowa – 1x w tygodniu w biurze
  • Start: 2 lutego 2026 r.  
  • Współpraca: długofalowa 
  • Zatrudnienie: przez apreel na zasadach B2B  
  • Stawka: do 160 PLN netto/h

Kogo poszukujemy?

Wymagania: 
  • Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym, w tym min. 3 lata w technologiach Java/Spring/Groovy.
  • Praktyczna znajomość:
  • systemu kontroli wersji GIT, w tym powszechnie wykorzystywanych sposobów organizacji pracy np. GitFlow, Trunk Development,
  • managera zależności Maven,
  • systemu obsługi potoków CI/CD Jenkins, 
  • narzędzi wspierających organizację zespołów, w szczególności Atlasian Jira/Confluence, 
  • wykorzystywania komunikacji za pomocą Apache Kafka,
  • ELK Stack, w szczególności Elastic oraz Grafana, 
  • min. jednego narzędzia do statycznej analizy kodu (np. SonarQube),
  • min. jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.), 
  • min. jednego środowiska IDE obsługującego język Java (np. IDEA Intellij).
  • Znajomość i zrozumienie sposobów komunikacji REST, mile widziane MQ.
  • Umiejętność pracy w zespołach zorientowanych na realizację celów biznesowych.
  • Umiejętność pracy w metodykach zwinnych. 
Dodatkowe atuty: 
  • Podstawowa znajomość sposobu działania i obsługi procesów BPM.
  • Umiejętność pracy z notacją BPMN.
  • Znajomość i umiejętność pracy w Domain Driven Development.
  • Doświadczenie w pracy w bankowości, w tym rozumienie sposobu działania systemów bankowych.
  • Doświadczenie w zarządzaniu wdrożeniami i/lub utrzymaniem środowisk testowych. 

Czego wymagamy?

Znajomości:
Języki:
  • Polski
  • Angielski

Jakie warunki i benefity otrzymasz?

  • 135-160 PLN godzinowo (B2B)
  • B2B - Elastyczne godziny pracy (100%)
  • Praca zdalna: Możliwa częściowo

Gdzie będziesz pracował?

Centrum, Warszawa lub hybrydowo

Kim jesteśmy?

apreel został założony w kwietniu 2010 roku przez przyjaciół, których marzeniem było stworzenie własnego software house'u. Wraz z rozwojem firmy i jednocześnie wzrostem zaufania klientów, rozszerzyła swoją działalność o usługi takie jak leasing ekspertów IT. Dziś ten obszar stanowi główny filar działalności apreel.

Nie oznacza to jednak, że założyciele apreela porzucili swoje marzenia. Naszą pasją zawsze będzie tworzenie autorskich rozwiązań informatycznych, a celem, do którego dążymy, jest ciągłe ich doskonalenie. W połączeniu z wyjątkową atmosferą i profesjonalizmem stworzyliśmy w apreelu wyjątkowy klimat.

Zapraszamy do aplikowania jeżeli zależy Ci na pracy wśród dobrych specjalistów, w stabilnych organizacjach oraz z jasnymi warunkami finansowania.