Currency

Programista Java

30 - 38 USDNet per hour - B2B
Java

Programista Java

Java

Towarowa, Warszawa

DCG

Full-time
B2B
Senior
Hybrid
30 - 38 USD
Net per hour - B2B

Tech stack

    Polish

    C2

    Java

    advanced

    Spring

    regular

    Groovy

    regular

    Git

    regular

    Maven

    regular

    Apache Kafka

    regular

    Grafana

    regular

Job description

Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko:

Programista Java

Zakres obowiązków:

  • Całościowe programowanie procesów, w tym:

    • 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

    • Tworzenie i utrzymywanie testów jednostkowych

    • Pozyskiwanie oraz analiza logów procesowych i/lub aplikacyjnych ze wszystkich środowisk

    • Monitoring i analiza błędów produkcyjnych

  • 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


Wymagania:

  • Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym

  • 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

  • Bardzo dobra znajomość managera zależności Maven

  • Doświadczenie z systemem obsługi potoków CI/CD Jenkins

  • Umiejętność korzystania z narzędzi wspierających organizację zespołów, w szczególności Atlasian Jira/Confluence

  • Wykorzystywanie komunikacji za pomocą Apache Kafka

  • Znajomość ELK Stack, w szczególności Elastic oraz Grafana

  • Znajomość minimum jednego narzędzia do statycznej analizy kodu (np. SonarQube)

  • Umiejętność pracy min. z jednym frameworkiem do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.)

  • Znajomość i zrozumienie sposobów komunikacji REST, mile widziane MQ

Mile widziane:

  • 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

  • Umiejętność pracy z dużymi projektami w zakresie obsługi linii kodu

  • Doświadczenie w refaktoringu kodu, w tym umiejętność rozpoznawania i implementowania złożonych wzorców projektowych

 

Oferujemy:

  • Dofinansowanie karty sportowej

  • Stałe wsparcie konsultanta

  • Program rekomendacji pracowników

Published: 01.10.2025
Office location

Programista Java

30 - 38 USDNet per hour - B2B
Apply

Programista Java

Towarowa, Warszawa

DCG

30 - 38 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest DCG Sp. z o.o., ul. Towarowa 28, 00-839 Warszawa (dalej jako "administrator"). Masz prawo ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.