Wymagane, Java, Spring Boot, PostgreSQL, Oracle, Spring Framework, Git, Maven, Gradle, JUnit, Mockito, Jira, Confluence
O projekcie, 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.
Twój zakres obowiązków, 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.
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ń.
To 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.
Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, dofinansowanie nauki języków, dofinansowanie szkoleń i kursów, ubezpieczenie na życie, możliwość pracy zdalnej, elastyczny czas pracy
Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami.
Connectis_, Connectis_ to ponad 20 lat doświadczenia w branży, 60.000 Specjalistów IT i tysiące projektów zrealizowanych w 14 krajach.