JustJoin.IT Hybrydowo Mid

Mid Backend Developer

Ideamotive

⚲ Wrocław

21 000 - 23 520 PLN netto (B2B)

Wymagania

  • doświadczenie w Java i frameworkach backendowych (JVM, kolekcje, współbieżność, optymalizacja, Clean Code)
  • znajomość Spring Boot (mikroserwisy, Spring Security, Spring Data, integracje) oraz Quarkus
  • doświadczenie z Docker i pipeline'ami GitLab CI/CD
  • znajomość PostgreSQL, MySQL, MongoDB, Oracle
  • doświadczenie w testowaniu (JUnit, Mockito) i projektowaniu REST API (OpenAPI)
  • znajomość BPMS (Camunda, Kogito) i modelowania BPMN/DMN
  • znajomość OAuth2, OpenID i integracji z Keycloak
  • gotowość do pracy z biura we Wrocławiu 1-2 dni w tygodniu

Opis stanowiska

Utrzymanie i rozwój systemów backendowych dla klienta Ideamotive — integracje z bazami danych i systemami zewnętrznymi, modelowanie procesów biznesowych w BPMN/DMN (Camunda/Kogito), migracje danych, dokumentacja techniczna oraz obsługa zgłoszeń użytkowników. Praca hybrydowa z Wrocławia (1-2 dni w biurze tygodniowo). Dla developera, który poza kodowaniem nie boi się analizy logów i przygotowywania poprawek w bazie danych. Uwaga: obsługa zgłoszeń ITSM może pochłaniać znaczną część czasu, a deklarowane 1-2 dni w biurze bywa w praktyce częstsze.

🔍 Dekoder Ogłoszenia

🔴
Model współpracy: Hybrydowy (1-2 dni pracy w tygodniu z biura we Wrocławiu)
Chociaż deklarowane są 1-2 dni w biurze, rzeczywista częstotliwość może być wyższa w zależności od potrzeb projektu lub zespołu.
🔴
Obsługa zgłoszeń użytkowników (ITSM Remedy, Jira)- analiza zgłoszeń i logów, przygotowywanie poprawek na poziomie kodu i bazy danych.
Oprócz typowych zadań deweloperskich, będziesz musiał zajmować się rozwiązywaniem problemów zgłaszanych przez użytkowników, co może pochłaniać znaczną część czasu.
🟡
Modelowanie i implementacja procesów biznesowych w BPMN/DMN (Camunda/Kogito).
Wymaga to nie tylko umiejętności technicznych, ale także zrozumienia procesów biznesowych, co może być dodatkowym obciążeniem.
🟡
Migracje danych oraz współpraca z zespołem DevOps przy utrzymaniu i wdrażaniu rozwiązań.
Może oznaczać, że będziesz zaangażowany w zadania wykraczające poza czyste kodowanie, w tym w aspekty operacyjne i infrastrukturalne.
🟡
Spring Boot (mikroserwisy, Spring Security, Spring Data, integracje) oraz Quarkus (native build, konfiguracja rozszerzeń).
Wymagane jest dogłębne zrozumienie obu frameworków, a nie tylko podstawowa znajomość, co może być wyzwaniem dla osób z mniejszym doświadczeniem w jednym z nich.