Java Developer
Summary
Java developer supporting OSS systems: analyzing logs and fixing production issues, building backend microservices, integrating databases and external systems, modeling BPMN/DMN processes in Camunda/Kogito, and writing tests and OpenAPI docs. Core stack: Java, Spring Boot, PostgreSQL/MongoDB, Docker, GitLab CI/CD. 100% remote B2B from Poland.
Zakres usług
- Rozwiązywanie zgłoszeń użytkowników systemów OSS: analiza logów, diagnozowanie błędów oraz przygotowywanie poprawek na poziomie kodu i bazy danych.
- Projektowanie i implementacja usług backendowych w oparciu o mikroserwisy oraz integracja z bazami danych i systemami zewnętrznymi.
- Tworzenie i utrzymywanie dokumentacji technicznej, w tym dokumentacji API w formacie OpenAPI i opisów Markdown.
- Modelowanie i implementacja procesów biznesowych w standardzie BPMN/DMN z wykorzystaniem Camunda lub Kogito.
- Dbanie o bezpieczeństwo i jakość kodu, w tym udział w code review oraz walidacja endpointów.
- Tworzenie testów jednostkowych i integracyjnych zapewniających pokrycie logiki biznesowej.
Wymagane kompetencje
- Minimum 3 lata doświadczenia komercyjnego jako Java Developer oraz bardzo dobra znajomość Spring Boot.
- Doświadczenie w modelowaniu i implementacji procesów BPMN/DMN z użyciem Camunda lub Kogito.
- Doświadczenie z bazami danych: PostgreSQL, MySQL, MongoDB lub Oracle.
- Praktyczna znajomość Docker oraz CI/CD w oparciu o GitLab.
- Znajomość języka angielskiego na poziomie B2.
- Biegła znajomość języka polskiego.
Świadczenie usług zdalnie.
Mile widziane
- Znajomość Quarkus, w tym native build i konfiguracji rozszerzeń.
- Doświadczenie z narzędziami ITSM, w szczególności Remedy lub Jira, w kontekście obsługi zgłoszeń produkcyjnych.
- Praktyka stosowania narzędzi AI wspomagających development, w tym generowania kodu, analizy błędów i refaktoryzacji.
- Doświadczenie we współpracy z zespołami DevOps oraz migracji danych między środowiskami.
Oferujemy
- Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
- Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.
- 5 000 PLN za polecenie znajomych do projektów.
- Elastyczną formę współpracy B2B.
- Realizację usług w 100% zdalnie .
- Szybki i zdalny proces.