Stanowisko: Java developer (mid)
Lokalizacja: Wrocław, Polska (2 dni w tyg. praca z biura)
Forma zatrudnienia: Kontrakt B2B
Wynagrodzenie: 110 - 150 PLN/h (B2B),
Cześć! Jesteśmy Ideamotive, miło Cię poznać!
Oto krótki opis o nas - https://www.ideamotive.co/about ale już podczas pierwszej rozmowy opowiemy Ci więcej. Przejdźmy do szczegółów oferty!
Dla jednego z naszych klientów z obszaru
telekomunikacji poszukujemy doświadczonej osoby na stanowisko
Java Developer (mid), która będzie odpowiedzialna za rozwój i utrzymanie aplikacji backendowych.
W tej roli dołączysz do zespołu tworzącego i rozwijającego
systemy OSS (Operations Support System). Jest to kluczowe, techniczne "zaplecze" operatora, które odpowiada za poprawne działanie sieci, monitorowanie jej stanu w czasie rzeczywistym oraz automatyczne lokalizowanie i usuwanie awarii. Twoja praca w Javie będzie miała bezpośredni wpływ na stabilność infrastruktury sieciowej, z której korzystają miliony użytkowników.
Główne Zadania
- projektowanie i implementacja usług backendowych,
- integracja z bazami danych i systemami zewnętrznymi,
- tworzenie 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 integracyjnych,
- migracje danych
- współpraca z zespołem DevOps
- dbanie o bezpieczeństwo i jakość kodu,
- udział w code review.
- rozwią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
- Java - znajomość JVM, kolekcji, współbieżności, optymalizacji, stosowanie praktyk CleanCode,
- Spring Boot - mikroserwisy, Spring Security, Spring Data, integracje.
- Quarkus - native build, konfiguracja rozszerzeń.
- Docker - tworzenie obrazów, docker-compose, debugowanie kontenerów.
- CI/CD GitLab - pipeline’y, automatyzacja buildów, testów i deploymentów.
- Bazy danych - PostgreSQL, MySQL, MongoDB, Oracle.
- Testy jednostkowe - JUnit, Mockito, pokrycie logiki biznesowej.
- REST API - projektowanie, bezpieczeństwo, dokumentacja OpenAPI.
- BPMS - Camunda, Kogito - modelowanie procesów BPMN/DMN, integracja z mikroserwisami.
- Bezpieczeństwo aplikacji - walidacja danych, ochrona endpointów.
- Kontrola dostępu - role, uprawnienia, tokeny, OAuth2 i OpenID, integracja z Keycloak,
- Dokumentacja Markdown - dokumentacja techniczna, API, diagramy
- Uzycie AI w developmencie - generowanie kodu, testów, analiza błędów, refaktoryzacja.
- Znajomość języka polskiego na poziomie B2/C1.
Oferujemy
- Długoterminowy projekt
- Dofinansowanie zajęć sportowych
- Prywatną opiekę medyczną
- Możliwość pracy hybrydowej
Proces Rekrutacji
- 20-minutowa rozmowa wstępna
- Godzinna rozmowa techniczna online
- Decyzja
Brzmi dobrze? Aplikuj i dołącz do zespołu! 🚀