DCG
Backend Developer
Wrocław, PL · Posted Jun 25
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:Backend DeveloperPraca hybrydowa - 2x w tygodniu praca z biuraZakres obowiązków:Projektowanie i implementacja usług backendowychIntegracja z bazami danych i systemami zewnętrznymiTworzenie i utrzymywanie dokumentacji technicznej (w tym z użyciem Markdown)Udział w analizach i projektowaniu rozwiązań (współpraca z analitykami i architektami)Modelowanie i implementacja procesów BPMN/DMN (Camunda/Kogito)Tworzenie testów jednostkowych i integracyjnychMigracje danychWspółpraca z zespołem DevOpsDbanie o bezpieczeństwo i jakość kodu, udział w code reviewRozwiązywanie zgłoszeń użytkowników systemów (użycie ITSM Remedy, Jira): analiza zgłoszeń, analiza logów, przygotowywanie poprawek na poziomie kodu i DB Wymagania:Bardzo dobra znajomość Java (JVM, współbieżność, optymalizacja, Clean Code)Doświadczenie w Spring Boot (mikroserwisy, Spring Security, Spring Data, integracje)Znajomość Quarkus (native build, konfiguracja rozszerzeń)Praktyczna znajomość Docker oraz docker-composeDoświadczenie w CI/CD GitLab (pipeline'y, automatyzacja buildów, testów i deploymentów)Znajomość baz danych: PostgreSQL, MySQL, MongoDB, OracleDoświadczenie w testach jednostkowych (JUnit, Mockito)Umiejętność projektowania i zabezpieczania REST API oraz tworzenia dokumentacji OpenAPIZnajomość BPMS (Camunda, Kogito), BPMN/DMN oraz integracji z mikroserwisamiZnajomość zagadnień bezpieczeństwa aplikacji i kontroli dostępu (OAuth2, OpenID, Keycloak)Umiejętność tworzenia dokumentacji technicznej w MarkdownWykorzystanie narzędzi AI w procesie developmentu (generowanie kodu, testów, analiza błędów, refaktoryzacja) Oferujemy:Prywatną opiekę medycznąDofinansowanie karty sportowejSzkolenia językoweStałe wsparcie konsultantaProgram rekomendacji pracowników