Backend Developer (Java + Quarkus)
⚲ Wrocław
16 800 - 21 000 PLN (B2B)
Wymagania
- Markdown
- BPMN
- Camunda
- DevOps
- Java
- JVM
- Clean Code
- Spring Boot
- Spring Security
- Spring
- GitLab
- Docker
- PostgreSQL
- MySQL
- MongoDB
- Oracle
- JUnit
- Mockito
- REST API
- OpenAPI
- Microservices
- Keycloak
- AI
Opis stanowiska
O projekcie:
Oferujemy:- Prywatną opiekę medyczną- Dofinansowanie karty sportowej- Szkolenia- Stałe wsparcie konsultanta- Program rekomendacji pracowników
Wymagania:
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ń) - Doświadczenie w CI/CD GitLab (pipeline'y, automatyzacja buildów, testów i deploymentów) - Praktyczna znajomość Docker oraz docker-compose - Znajomość baz danych: PostgreSQL, MySQL, MongoDB, Oracle - Doświadczenie w testach jednostkowych (JUnit, Mockito) - Umiejętność projektowania i zabezpieczania REST API oraz tworzenia dokumentacji OpenAPI - Znajomość BPMS (Camunda, Kogito), BPMN/DMN oraz integracji z mikroserwisami - Znajomość zagadnień bezpieczeństwa aplikacji i kontroli dostępu (OAuth2, OpenID, Keycloak) - Wykorzystanie narzędzi AI w procesie developmentu (generowanie kodu, testów, analiza błędów, refaktoryzacja) - Umiejętność tworzenia dokumentacji technicznej w Markdown
Codzienne zadania:
- Zakres obowiązków:
- 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
Oferujemy:- Prywatną opiekę medyczną- Dofinansowanie karty sportowej- Szkolenia- Stałe wsparcie konsultanta- Program rekomendacji pracowników
Wymagania:
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ń) - Doświadczenie w CI/CD GitLab (pipeline'y, automatyzacja buildów, testów i deploymentów) - Praktyczna znajomość Docker oraz docker-compose - Znajomość baz danych: PostgreSQL, MySQL, MongoDB, Oracle - Doświadczenie w testach jednostkowych (JUnit, Mockito) - Umiejętność projektowania i zabezpieczania REST API oraz tworzenia dokumentacji OpenAPI - Znajomość BPMS (Camunda, Kogito), BPMN/DMN oraz integracji z mikroserwisami - Znajomość zagadnień bezpieczeństwa aplikacji i kontroli dostępu (OAuth2, OpenID, Keycloak) - Wykorzystanie narzędzi AI w procesie developmentu (generowanie kodu, testów, analiza błędów, refaktoryzacja) - Umiejętność tworzenia dokumentacji technicznej w Markdown
Codzienne zadania:
- Zakres obowiązków:
- 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
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.