Connectis poszukuje doświadczonego Java Developera do pracy przy projektach dla klienta z branży telekomunikacyjnej. Zadaniem osoby na tym stanowisku będzie utrzymanie oraz rozwój systemów wspierających operacje sieciowe (OSS), ze szczególnym uwzględnieniem backendu oraz automatyzacji procesów biznesowych.
Zakres obowiązków
- Projektowanie i implementacja usług backendowych w oparciu o mikroserwisy oraz integracja z systemami zewnętrznymi.
- Modelowanie i implementacja procesów biznesowych w standardzie BPMN/DMN z wykorzystaniem narzędzi typu Camunda lub Kogito.
- Rozwiązywanie zgłoszeń użytkowników systemów OSS, w tym analiza logów, diagnozowanie błędów oraz przygotowywanie poprawek.
- Tworzenie i utrzymywanie dokumentacji technicznej oraz dbanie o wysoką jakość kodu poprzez code review.
- Tworzenie testów jednostkowych i integracyjnych zapewniających stabilność logiki biznesowej.
Wymagania
- Minimum 3 lata komercyjnego doświadczenia w programowaniu w języku Java oraz bardzo dobra znajomość frameworka Spring Boot.
- Praktyczna znajomość modelowania procesów BPMN/DMN z użyciem Camunda lub Kogito.
- Doświadczenie w pracy z bazami danych, takimi jak PostgreSQL, MySQL, MongoDB lub Oracle.
- Znajomość technologii Docker oraz procesów CI/CD opartych na platformie GitLab.
- Znajomość języka angielskiego na poziomie minimum B2 oraz biegła znajomość języka polskiego.
Co oferujemy
- Współpracę w pełni zdalną w elastycznym modelu B2B.
- Wsparcie administracyjne i rozliczeniowe ze strony Connectis.
- Możliwość uczestnictwa w wydarzeniach branżowych oraz meetupach technologicznych.
- System poleceń pracowniczych.
- Szybki i w pełni zdalny proces rekrutacyjny.