Projekt dotyczy rozwoju jednego z największych na rynku systemów do sprzedaży ubezpieczeń majątkowych. Aplikacja posiada rozbudowaną logiką biznesową i działa w silnie rozproszonym środowisku, integrując się z wieloma innymi systemami. Ze względu na bardzo dużą liczbę obsługiwanych transakcji, kluczowe znaczenie mają w niej wydajność i niezawodność.
System ma istotne znaczenie biznesowe dla organizacji, a jego rozwój jest planowany długofalowo. Z uwagi na kluczową rolę w działalności firmy projekt cechuje się dużą stabilnością i odpornością na wahania rynkowe.
Wiodące technologie i narzędzia: Java 17, Spring Boot 2, Hibernate, CXF, Karma, AngularJS/Angular, Jenkins, Maven, Lombok, Spock, Sonar, Chceckstyle, pmd, Spotbugs, Oracle.
Metodyka: Projekt realizowany w SCRUMie (2-tygodniowe sprinty).
responsibilities :
W około 80% tworzenie i rozwój aplikacji opartych na stacku Java, Spring Boot, Hibernate oraz AngularJS (doświadczenie frontendowe będzie dodatkowym atutem).
W pozostałych 20% udział w utrzymaniu aplikacji w ramach sprintów serwisowych – dyżury co 3 tygodnie. Serwis polega głównie na reagowaniu na zmiany produkcyjne (refaktoryzacja, dostosowanie konfiguracji), a nie na klasycznym usuwaniu błędów w kodzie.
requirements-expected :
Min. 5 lat doświadczenia w projektach opartych o technologie Java.
Praktyczną styczność z frontendem oraz chęć dalszego rozwoju w obszarze AngularJS/Angular.
Umiejętność projektowania REST API.
Proaktywne podejście, kreatywność oraz gotowość do współpracy z biznesem.
Wysoką dbałość o jakość kodu i dostarczanych rozwiązań.
Swobodę w komunikacji w języku polskim.
offered :
Praca hybrydowa, max. 2 przyjazdy do biura w miesiącu (Warszawa - Centrum)
Budżet rozwojowy 2000,- pln netto / rok.
Dofinansowanie certyfikatów.
Doświadczony zespół z dużym know-how.
Dofinansowanie do Opieki medycznej, Karty sportowej, Ubezpieczenia na życie.