Backend Developer (Java, Quarkus,Camunda)
DCG
Rola Backend Developera w firmie DCG, pracującego przy utrzymaniu i rozwoju systemów dla klienta telekomunikacyjnego. Poza typowym backendem (Java, Spring Boot, Quarkus) obejmuje modelowanie procesów w BPMN/DMN z użyciem Camunda/Kogito, obsługę zgłoszeń użytkowników przez ITSM i Jirę oraz współpracę z DevOps. Poziom junior, ale wymagania są bardzo rozbudowane, co sugeruje realny poziom mid.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wynagrodzenia ani widełek, brak opisu procesu rekrutacyjnego.
Rola Backend Developera w firmie DCG, pracującego przy utrzymaniu i rozwoju systemów dla klienta telekomunikacyjnego. Poza typowym backendem (Java, Spring Boot, Quarkus) obejmuje modelowanie procesów w BPMN/DMN z użyciem Camunda/Kogito, obsługę zgłoszeń użytkowników przez ITSM i Jirę oraz współpracę z DevOps. Poziom junior, ale wymagania są bardzo rozbudowane, co sugeruje realny poziom mid.
- ✓Możliwość pracy z nowoczesnym stackiem: Quarkus, Camunda/Kogito, BPMN/DMN – rzadka kombinacja
- ✓Wykorzystanie AI w developmentcie sugeruje nowatorskie podejście
- ✓Praca przy systemach telekomunikacyjnych – stabilny sektor
- −Poziom junior w strukturze danych, ale wymagania typowe dla mid/senior – może oznaczać zbyt wysokie oczekiwania przy niskim wynagrodzeniu
- −Sprzeczność: strukturalny tryb pracy 'office', a w opisie 'okazjonalne wizyty w biurze' – niejasny model
- −Wymóg znajomości wielu technologii (Quarkus, Camunda, wiele baz danych, ITSM) na poziomie junior – ryzyko przeciążenia
- −Obowiązki obejmują obsługę zgłoszeń użytkowników – może to oznaczać duży udział supportu, nie tylko developmentu
- !Firma DCG to outsourcing – praca u klienta telekomunikacyjnego, co może wiązać się z mniejszą autonomią techniczną
- !Brak informacji o procesie rekrutacyjnym i benefitach
- !Wymóg korzystania z narzędzi AI – może być nowością dla niektórych kandydatów
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja usług backendowych w Java/Spring Boot/Quarkus
- •Integracja z bazami danych PostgreSQL, MySQL, MongoDB, Oracle
- •Modelowanie i implementacja procesów BPMN/DMN z użyciem Camunda/Kogito
- •Tworzenie testów jednostkowych i integracyjnych (JUnit, Mockito)
- •Udział w code review i dbanie o jakość kodu
- •Analiza i rozwiązywanie zgłoszeń użytkowników (ITSM Remedy, Jira) – analiza logów, poprawki kodu i DB
- •Tworzenie dokumentacji technicznej w Markdown
- •Współpraca z zespołem DevOps przy CI/CD (GitLab CI) i Docker
Oferta odpowiednia dla osób na początku kariery w IT.
Junior developer z solidną znajomością Java i podstawami Spring Boot, który zna Docker i ma doświadczenie z przynajmniej jedną bazą SQL. Gotowy do nauki Quarkus, Camunda i obsługi ITSM.
Kandydaci bez doświadczenia z Java i Spring Boot, osoby unikające pracy z ticketami (ITSM) lub niechętne do modelowania procesów BPMN. Rola może być zbyt wymagająca dla początkującego juniora bez praktyki w wymienionych technologiach.
- ?Jaki jest rzeczywisty podział czasu między developmentem a obsługą zgłoszeń?
- ?Ile osób liczy zespół i jaka jest jego struktura?
- ?Czy istnieje możliwość pracy zdalnej w większym wymiarze niż okazjonalne wizyty?
- ?Jak wygląda proces wdrożenia dla nowej osoby – czy jest czas na naukę Quarkus/Camunda?
- ?Czy dyżury są wymagane (on-call)?
- ?Jakie są dalsze plany rozwoju systemu – czy jest to legacy czy nowy projekt?
- ?Jaka jest polityka korzystania z narzędzi AI – czy to wymóg, czy opcjonalne wsparcie?
- −Nie podano wynagrodzenia ani widełek
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy praca wymaga dyżurów (on-call)
- −Nie podano wielkości zespołu ani ilości projektów
- −Brak informacji o benefitach i formie zatrudnienia (UoP/B2B)
Zespół odpowiedzialny za rozwój i utrzymanie systemów w firmie telekomunikacyjnej, współpracujący z analitykami, architektami i DevOps. Atmosfera może być zorientowana na stabilność i procesy.