Backend Developer Java
Коротко
Java Backend Developer needed for an insurance sector project. Responsibilities include system development, maintenance, architecture, and bug fixing. Requires 3+ years of Java experience, Spring Boot, SQL, Git, and JIRA/Confluence.
Ключові слова
Стислий виклад підготував ШІ на основі тексту оголошення.
Wspólnie z naszym Partnerem Biznesowym z branży ubezpieczeniowej poszukujemy trzech doświadczonych specjalistów/ek do realizacji projektów jako Java Backend Developer.
Projekt dotyczy rozbudowy i utrzymania wewnętrznego systemu rozwijanego przez obszar IT Partnera.
💡 ZAKRES USŁUG
- Realizacja zmian w systemie obejmujących warstwę logiki biznesowej, integracje oraz bazy danych – dostarczanie przetestowanych i udokumentowanych rozwiązań.
- Współtworzenie architektury systemu oraz rekomendowanie rozwiązań technicznych wspierających jego dalszy rozwój.
- Zapewnienie stabilności i wydajności systemu, w tym diagnozowanie i usuwanie przyczyn problemów produkcyjnych i utrzymaniowych.
- Planowanie i realizacja migracji oraz modernizacji istniejących rozwiązań.
- Przygotowanie i aktualizacja dokumentacji technicznej jako elementu deliverables.
🔍 WYMAGANE KOMPETENCJE
- Minimum 3 lata komercyjnego doświadczenia w programowaniu w języku Java (preferowana znajomość Java 21).
- Bardzo dobra znajomość Java/JVM, programowania obiektowego i funkcyjnego, wielowątkowości, zarządzania pamięcią oraz mechanizmów działania JVM.
- Praktyczne doświadczenie w projektowaniu, rozwijaniu i utrzymywaniu aplikacji backendowych klasy enterprise.
- Doświadczenie w realizacji projektów dotyczących systemów o wysokiej dostępności lub z dużą liczbą integracji.
- Doświadczenie w realizacji zmian obejmujących warstwę logiki biznesowej, integracje, bazy danych i testy.
- Doświadczenie w diagnozowaniu problemów produkcyjnych i utrzymaniowych.
- Bardzo dobra znajomość Spring Boot (preferowana wersja 3.4), Spring Framework, Spring Data JPA oraz JPA/Hibernate.
- Umiejętność projektowania warstw: kontrolerów REST, logiki aplikacyjnej i biznesowej, repozytoriów danych oraz adapterów integracyjnych.
- Praktyczna znajomość relacyjnych baz danych PostgreSQL i Oracle.
- Bardzo dobra znajomość SQL, modelowania danych oraz optymalizacji zapytań.
- Znajomość narzędzi do zarządzania zmianami schematu bazy danych, w szczególności Liquibase.
- Umiejętność projektowania i implementacji integracji: REST API, SOAP/Web Services, JSON, XML, OpenAPI, WSDL/XSD.
- Znajomość Git, Maven lub Gradle, JUnit, Mockito lub równoważnych narzędzi do testów jednostkowych.
- Umiejętność przygotowywania testów jednostkowych i integracyjnych.
- Umiejętność diagnozowania błędów, analizy logów oraz optymalizacji wydajności aplikacji.
- Praktyczna znajomość JIRA i Confluence.
- Umiejętność przygotowywania i aktualizowania dokumentacji technicznej.
- Praktyczna umiejętność wykorzystania narzędzi AI wspierających wytwarzanie oprogramowania (np. GitHub Copilot, Claude Code lub równoważnych) – m.in. do generowania kodu, tworzenia testów, refaktoryzacji, analizy istniejącego kodu, przygotowywania dokumentacji, wsparcia code review oraz analizy błędów i logów.
- Znajomość zasad bezpieczeństwa informacji przy korzystaniu z narzędzi AI.
Mile widziane:
- Znajomość środowiska JAPET.
- Doświadczenie w projektach realizowanych dla środowisk korporacyjnych, w szczególności z branży finansowej, ubezpieczeniowej lub medycznej.
- Znajomość wzorców GoF, architektury mikroserwisowej, Domain-Driven Design oraz systemów kolejkowych (np. Kafka, RabbitMQ, IBM MQ).
- Znajomość CI/CD (np. Jenkins, GitLab CI) oraz automatyzacji budowania, testowania i wdrażania aplikacji.
- Znajomość Docker, Kubernetes, Helm lub innych platform kontenerowych.
- Umiejętność przygotowywania dokumentacji technicznej i diagramów w Enterprise Architect.
- Podstawowa znajomość OAuth 2.0, OpenID Connect, JWT, Spring Security oraz zasad OWASP.
- Doświadczenie w monitorowaniu aplikacji (np. Grafana, Prometheus, Kibana, OpenSearch).
- Znajomość SonarQube lub równoważnych narzędzi do analizy jakości i bezpieczeństwa kodu.
- Doświadczenie w analizie, modernizacji lub migracji starszych rozwiązań.
TRYB WSPÓŁPRACY
Projekt realizowany w pełni zdalnie.
✨ OFERUJEMY
- Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu.
- Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
- Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą.
- Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.
- 5 000 PLN za polecenie znajomych do naszych projektów.
- Elastyczną formę współpracy B2B przy projektach realizowanych dla renomowanego Partnera z branży ubezpieczeniowej.
- Szybki i zdalny proces.
Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami.
13649/KK
| Опубліковано | 2026-10-30 |
| Діє до | 2027-01-02 |
| Джерело |
|
Hexjobs App
Інструменти, налаштовані під цю вакансію.
Hexjobs App
Інструменти, налаштовані під цю вакансію.
Схожі вакансії
Embedded Linux Developer (C/C++ & Yocto)
Edge One Solutions Sp. z o.o.
Warszawa, mazowieckieAWS Data Engineer
Cyclad
WarszawaSenior iOS Engineer
smartpatient
WarszawaSenior Windows Audio Software Engineer
CSHARK
WarszawaSenior Cloud Security Developer with OAuth 2.0
DataArt Poland sp. z o.o.
Warszawa