Kim jest H2B Group?
Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.
Dlaczego warto z nami współpracować?
✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.
💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.
🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.
🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.
Do projektu naszego klienta poszukujemy osoby na stanowisko Senior Java Developer.
Zakres obowiązków:
- Projektowanie, rozwój i optymalizacja aplikacji backendowych w Javie (Java 17+)
- Implementacja mikroserwisów z wykorzystaniem Spring Framework (Boot, Data, Web/MVC, Security, Cloud)
- Modelowanie baz danych (PostgreSQL, SQL, NoSQL, Redis)
- Praca z narzędziami do zarządzania wydajnością i monitoringu (Kibana, Grafana)
- Tworzenie testów jednostkowych z użyciem JUnit i Spock
- Utrzymanie i rozwój potoków CI/CD z wykorzystaniem GitHub Actions, Gradle, Sonar, Git, Docker
- Dokumentowanie interfejsów REST w Swaggerze
Wymagania:
- Minimum 7 lat doświadczenia w programowaniu w Javie (w tym wersje 17+)
- Minimum 5 lat doświadczenia w pracy z Spring Framework (Boot, Data, Web/MVC, Security, Cloud)
- Doświadczenie w modelowaniu baz danych (PostgreSQL, SQL, NoSQL, Redis)
- Znajomość systemów kolejkowych (RabbitMQ)
- Doświadczenie w architekturze mikroserwisów i dokumentacji REST (Swagger)
- Praktyczne doświadczenie z narzędziami: GitHub Actions, Gradle, Sonar, Git, Docker, Kibana, Grafana
- Doświadczenie w pracy w metodykach Agile (SCRUM)
- Biegła znajomość języka angielskiego (poziom C1)
Mile widziane:
- Znajomość Groovy i skryptów w Spock
- Doświadczenie w pracy z wzorcami projektowymi i zasadami SOLID
Co oferujemy?
- Pracę zdalną – elastyczność, która pozwala pracować z każdego zakątka świata!
- Ciekawe projekty – dobierane zgodnie z Twoimi umiejętnościami i zainteresowaniami, dające możliwość pracy nad innowacyjnymi rozwiązaniami.
- Umowa B2B bez zapisu o wyłączności – współpracuj z nami na swoich zasadach.