Senior Java Developer
⚲ Kraków
22 680 - 24 360 PLN netto (B2B)
Wymagania
- Java
- Azure
- Spring Boot
- PostgreSQL
- Vue.js
- Groovy
Opis stanowiska
Zakres współpracy obejmuje:
• uczestnictwo w projekcie dotyczącym rozwoju i utrzymania platformy SaaS do zarządzania polisami i likwidacją szkód dla branży ubezpieczeniowej,
• będziesz rozwijać rozwiązanie działające w środowisku Microsoft Azure, z naciskiem na bezpieczeństwo, zgodność z regulacjami oraz rozwój funkcjonalności biznesowych,
• wykorzystywany stos technologiczny w projekcie: Java, Spring Framework, Spring Boot, PostgreSQL, Thymeleaf, Bootstrap, Microsoft Azure,
• rozwijanie i utrzymywanie funkcjonalności backendowych w aplikacji opartej o Java i Spring Boot,
• projektowanie, implementowanie oraz optymalizowanie procesów biznesowych związanych z obsługą polis i szkód,
• rozwój i utrzymanie funkcjonalności aplikacji webowej o architekturze monolitycznej,
• współpraca z klientem przy analizie wymagań oraz proponowaniu rozwiązań technicznych,
• dbanie o bezpieczeństwo aplikacji, zgodność z wymaganiami oraz ochronę danych,
• udział w code review, testowaniu, debugowaniu oraz wsparciu środowiska produkcyjnego,
• stawka 145 zł/h przy B2B w zależności od doświadczenia.
Kompetencje wymagane do realizacji usług:
• posiadasz komercyjne doświadczenie z Java,
• bardzo dobrze znasz Spring Framework oraz Spring Boot,
• masz doświadczenie z bazami danych PostgreSQL,
• pracowałeś przy aplikacjach webowych, najlepiej o architekturze monolitycznej,
• swobodnie komunikujesz się w języku angielskim (min. C1),
• znasz dobre praktyki w zakresie tworzenia oprogramowania, bezpieczeństwa oraz compliance,
• mile widziane: doświadczenie z Microsoft Azure,
• dodatkowym atutem będzie znajomość Vue.js, Groovy, XSLT oraz doświadczenie w branży ubezpieczeniowej lub InsurTech.
• uczestnictwo w projekcie dotyczącym rozwoju i utrzymania platformy SaaS do zarządzania polisami i likwidacją szkód dla branży ubezpieczeniowej,
• będziesz rozwijać rozwiązanie działające w środowisku Microsoft Azure, z naciskiem na bezpieczeństwo, zgodność z regulacjami oraz rozwój funkcjonalności biznesowych,
• wykorzystywany stos technologiczny w projekcie: Java, Spring Framework, Spring Boot, PostgreSQL, Thymeleaf, Bootstrap, Microsoft Azure,
• rozwijanie i utrzymywanie funkcjonalności backendowych w aplikacji opartej o Java i Spring Boot,
• projektowanie, implementowanie oraz optymalizowanie procesów biznesowych związanych z obsługą polis i szkód,
• rozwój i utrzymanie funkcjonalności aplikacji webowej o architekturze monolitycznej,
• współpraca z klientem przy analizie wymagań oraz proponowaniu rozwiązań technicznych,
• dbanie o bezpieczeństwo aplikacji, zgodność z wymaganiami oraz ochronę danych,
• udział w code review, testowaniu, debugowaniu oraz wsparciu środowiska produkcyjnego,
• stawka 145 zł/h przy B2B w zależności od doświadczenia.
Kompetencje wymagane do realizacji usług:
• posiadasz komercyjne doświadczenie z Java,
• bardzo dobrze znasz Spring Framework oraz Spring Boot,
• masz doświadczenie z bazami danych PostgreSQL,
• pracowałeś przy aplikacjach webowych, najlepiej o architekturze monolitycznej,
• swobodnie komunikujesz się w języku angielskim (min. C1),
• znasz dobre praktyki w zakresie tworzenia oprogramowania, bezpieczeństwa oraz compliance,
• mile widziane: doświadczenie z Microsoft Azure,
• dodatkowym atutem będzie znajomość Vue.js, Groovy, XSLT oraz doświadczenie w branży ubezpieczeniowej lub InsurTech.
🔍 Dekoder Ogłoszenia
🔴
rozwój i utrzymanie funkcjonalności aplikacji webowej o architekturze monolitycznej
Może oznaczać pracę nad starą, trudną w skalowaniu i modyfikacji technologią, a nie nowoczesnym, modułowym podejściem.
🔴
projekt dotyczący rozwoju i utrzymania platformy SaaS
Połączenie 'rozwoju' i 'utrzymania' może sugerować, że duża część pracy będzie polegać na naprawianiu błędów i drobnych poprawkach, a nie na tworzeniu nowych, innowacyjnych funkcji.
🔴
w zależności od doświadczenia
Stawka 145 zł/h jest górną granicą, a faktyczna oferta może być znacznie niższa, nawet jeśli posiadasz wymagane doświadczenie.
🟡
współpraca z klientem przy analizie wymagań oraz proponowaniu rozwiązań technicznych
Może oznaczać bezpośrednią odpowiedzialność za zbieranie wymagań od klienta, co często wiąże się z niejasnościami i zmianami w trakcie projektu.
🟢
dbanie o bezpieczeństwo aplikacji, zgodność z wymaganiami oraz ochronę danych
Podkreśla wagę tych aspektów, co jest pozytywne, ale może też oznaczać, że projekt jest obarczony dużą odpowiedzialnością regulacyjną i wymaga szczególnej uwagi na te kwestie.