Backend Java Developer
INFORMACJE O PROJEKCIE:
Branża: telekomunikacja
Stawka: do 160 PLN/h netto + VAT (B2B)
Lokalizacja: Praca hybrydowa (2/tydz. wizyta w biurze we Wrocławiu)
Podsumowanie: Ta rola koncentruje się na utrzymaniu i rozwoju systemów OSS, przyczyniając się do projektowania i wdrażania usług backendowych.
Obowiązki:
Projektowanie i wdrażanie usług backendowych
Integracja z bazami danych i systemami zewnętrznymi
Tworzenie i utrzymanie dokumentacji technicznej (w tym Markdown)
Udział w analizie i projektowaniu rozwiązań (współpraca z analitykami i architektami)
Modelowanie i wdrażanie procesów BPMN/DMN (Camunda/Kogito)
Tworzenie testów jednostkowych i integracyjnych
Migracje danych
Współpraca z zespołem DevOps
Zapewnienie bezpieczeństwa i jakości kodu, udział w przeglądach kodu
Rozwiązywanie problemów systemu użytkownika (z wykorzystaniem ITSM Remedy, Jira): analiza problemów, analiza logów, przygotowanie kodu i poprawek baz danych
Wymagania kluczowe:
Java — znajomość JVM, kolekcji, współbieżności, optymalizacji, ćwiczenie Clean Code
Spring Boot — mikroserwisy, Spring Security, Spring Data, integracje
Quarkus — natywna kompilacja, konfiguracja rozszerzenia
Docker — tworzenie obrazów, docker-compose, debugowanie kontenerów
CI/CD GitLab — potoki, automatyzacja budowania, testowania i wdrożenia
Bazy danych — PostgreSQL, MySQL, MongoDB, Oracle
Unit testing — JUnit, Mockito, business logic coverage
REST API — projektowanie, bezpieczeństwo, dokumentacja OpenAPI
BPMS — Camunda, Kogito — modelowanie procesów BPMN/DMN, integracja z mikroserwisami
Bezpieczeństwo aplikacji — walidacja danych, ochrona punktów końcowych
Kontrola dostępu — role, uprawnienia, tokeny, OAuth2 i OpenID, integracja z dokumentacją Keycloak
Markdown — dokumentacja techniczna, API, diagramy
Wykorzystanie AI w rozwoju — generowanie kodu, testy, analiza błędów, refaktoryzacja
Miłe do posiadania:
Praca zespołowa — współpraca z analitykami, zespół DevOps
Niezależność — możliwość pracy bez stałego nadzoru
Backend Java Developer
Backend Java Developer