Java Developer (k/m/n)
⚲ Wrocław
Do uzgodnienia
Wymagania
- Java
- Spring Boot
- Quarkus
- JVM
- DevOps
- BPMN
- AI
- Microserwisy
- Kogito
- Camunda
- Keycloak
Opis stanowiska
Nasze wymagania:
Min. 4-5 lat doświadczenia w roli Java Developera
Znajomość ekosystemu JVM oraz jednego z frameworków: Spring Boot lub Quarkus
Doświadczenie w budowaniu mikroserwisów
Znajomość co najmniej jednej relacyjnej lub nierelacyjnej bazy danych (np. PostgreSQL, MySQL, MongoDB, Oracle)
Podstawowa znajomość Dockera / Docker Compose
Znajomość dobrych praktyk projektowania API (REST)
Doświadczenie z narzędziami CI/CD (mile widziany GitLab CI/CD)
Mile widziane:
Doświadczenie w modelowaniu procesów BPMN/DMN i integracji z mikroserwisami (Camunda lub Kogito)
Znajomość OAuth2, OpenID Connect oraz integracji z Keycloak
Doświadczenie w wykorzystaniu AI w codziennej pracy programistycznej
Zakres obowiązków:
Projektowanie i implementacja usług oraz integracja z systemami zewnętrznymi i bazami danych
Modelowanie i wdrażanie procesów biznesowych z wykorzystaniem narzędzi typu BPMN/DMN (np. Camunda, Kogito lub podobnych)
Tworzenie testów jednostkowych i integracyjnych
Dbanie o bezpieczeństwo tworzonych rozwiązań
Aktywny udział w Code Review
Współpraca z architektami, analitykami oraz zespołem DevOps przy procesach CI/CD
Budowanie i automatyzacja pipeline'ów CI/CD
Analiza logów, rozwiązywanie incydentów oraz udział w migracjach danych
Tworzenie czytelnej dokumentacji technicznej
Oferujemy:
Stabilność zatrudnienia – długofalowe projekty, współpraca z wiodącymi firmami, możliwość rozwoju w różnych obszarach branży IT.
Elastyczne formy współpracy – umowa B2B, umowa o pracę lub zlecenie.
Benefity: Medicover (rozszerzony o stomatologię), FitProfit, lekcje języka angielskiego.
Treningi na siłowni F45 - zlokalizowanej w naszym biurze. Wspólnie ćwiczymy pod okiem profesjonalnych trenerów.
Wewnętrzny program poleceń.
Możliwość finansowania certyfikatów IT.
W zależności od projektu pracujemy w trybie hybrydowym, zdalnym lub stacjonarnym.
Wydarzenia okolicznościowe oraz wyjazdy integracyjne - budujemy zgrany zespól również poza biurem.
Lubimy pomagać - wspieramy akcje charytatywne, takie jak Szlachetna Paczka, a w ramach #PomagamyNexio angażujemy się tam, gdzie naprawdę możemy coś zmienić.
Min. 4-5 lat doświadczenia w roli Java Developera
Znajomość ekosystemu JVM oraz jednego z frameworków: Spring Boot lub Quarkus
Doświadczenie w budowaniu mikroserwisów
Znajomość co najmniej jednej relacyjnej lub nierelacyjnej bazy danych (np. PostgreSQL, MySQL, MongoDB, Oracle)
Podstawowa znajomość Dockera / Docker Compose
Znajomość dobrych praktyk projektowania API (REST)
Doświadczenie z narzędziami CI/CD (mile widziany GitLab CI/CD)
Mile widziane:
Doświadczenie w modelowaniu procesów BPMN/DMN i integracji z mikroserwisami (Camunda lub Kogito)
Znajomość OAuth2, OpenID Connect oraz integracji z Keycloak
Doświadczenie w wykorzystaniu AI w codziennej pracy programistycznej
Zakres obowiązków:
Projektowanie i implementacja usług oraz integracja z systemami zewnętrznymi i bazami danych
Modelowanie i wdrażanie procesów biznesowych z wykorzystaniem narzędzi typu BPMN/DMN (np. Camunda, Kogito lub podobnych)
Tworzenie testów jednostkowych i integracyjnych
Dbanie o bezpieczeństwo tworzonych rozwiązań
Aktywny udział w Code Review
Współpraca z architektami, analitykami oraz zespołem DevOps przy procesach CI/CD
Budowanie i automatyzacja pipeline'ów CI/CD
Analiza logów, rozwiązywanie incydentów oraz udział w migracjach danych
Tworzenie czytelnej dokumentacji technicznej
Oferujemy:
Stabilność zatrudnienia – długofalowe projekty, współpraca z wiodącymi firmami, możliwość rozwoju w różnych obszarach branży IT.
Elastyczne formy współpracy – umowa B2B, umowa o pracę lub zlecenie.
Benefity: Medicover (rozszerzony o stomatologię), FitProfit, lekcje języka angielskiego.
Treningi na siłowni F45 - zlokalizowanej w naszym biurze. Wspólnie ćwiczymy pod okiem profesjonalnych trenerów.
Wewnętrzny program poleceń.
Możliwość finansowania certyfikatów IT.
W zależności od projektu pracujemy w trybie hybrydowym, zdalnym lub stacjonarnym.
Wydarzenia okolicznościowe oraz wyjazdy integracyjne - budujemy zgrany zespól również poza biurem.
Lubimy pomagać - wspieramy akcje charytatywne, takie jak Szlachetna Paczka, a w ramach #PomagamyNexio angażujemy się tam, gdzie naprawdę możemy coś zmienić.
🔍 Dekoder Ogłoszenia
🔴
Min. 4-5 lat doświadczenia w roli Java Developera
Może oznaczać zarówno kogoś z 4-5 latami doświadczenia, jak i kogoś, kto ma 3 lata i 'trochę więcej' doświadczenia, ale nie spełnia minimum.
🔴
Znajomość ekosystemu JVM oraz jednego z frameworków: Spring Boot lub Quarkus
Wymagają znajomości jednego z tych frameworków, ale niekoniecznie obu, co może być kluczowe dla projektu.
🔴
Podstawowa znajomość Dockera / Docker Compose
Może oznaczać umiejętność uruchomienia gotowego obrazu, a niekoniecznie budowania własnych obrazów czy tworzenia złożonych konfiguracji.
🟡
Doświadczenie z narzędziami CI/CD (mile widziany GitLab CI/CD)
Mile widziane oznacza, że nie jest to wymóg, ale mogą oczekiwać od Ciebie szybkiego nauczenia się lub pracy z czymś innym.
🟡
Stabilność zatrudnienia – długofalowe projekty, współpraca z wiodącymi firmami, możliwość rozwoju w różnych obszarach branży IT.
Obietnica stabilności i rozwoju jest standardowa i nie zawsze gwarantuje konkretne możliwości czy brak zmian w projektach.