All offersWarszawaJavaJava Developer
Java Developer
Java
Efinity

Java Developer

Efinity
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java
    regular
    Spring
    regular
    Hibernate
    regular
    SQL
    regular
    English
    regular
    Polish
    regular
    Maven
    nice to have
    Linux
    nice to have
    Kotlin
    nice to have

Job description

Online interview
Friendly offer
Efinity to zespół około 70 programistów i konsultantów, którzy od 20 lat projektują nowe rozwiązania informatyczne dla branży ubezpieczeniowej. Stworzyliśmy Efinity Insurance System – jeden z najlepszych systemów transakcyjnych na świecie, z którego obecnie korzysta 53 tysiące użytkowników. Współpracujemy z największymi firmami z obszaru pośrednictwa ubezpieczeniowego i zarządzania ryzykiem, dla których tworzymy nie tylko narzędzia wsparcia sprzedaży, ale też specjalistyczne produkty ubezpieczeniowe. Działamy w Polsce, Anglii i Stanach Zjednoczonych, a niedawno uruchomiliśmy spółkę zależną w Hong-Kongu. Wprowadzamy nową jakość. Wierzymy w ergonomię i elegancję. Łączymy technologię z biznesem.

Nasz system to autorski projekt wsparcia sprzedaży ubezpieczeń, który działa w modelu B2B oraz B2C.
Jest to system Quote & Bind. Można w nim porównać oferty różnych towarzystw ubezpieczeniowych, zarejestrować polisę oraz zarządzać całym cyklem jej życia.

Na co dzień zajmujemy się: implementacją nowych produktów ubezpieczeniowych, integracją z systemami 3rd party po API (płatności, podatki, wyliczanie składki ubezpieczeniowej, rejestracja polis itp), rozwojem/aktualizacją już istniejących produktów oraz implementacją nowych modułów/funkcjonalności w backoffice - 2FA, accounting, claims, onboarding itp.
Już wkrótce startujemy z kilkoma ciekawymi projektami dot. architektury, security i wydajności.

Ponadto u nas możesz liczyć na: 
 
  • realny wpływ na rozwój firmy,
  • możliwość pracy zdalnej w 100% lub w systemie hybrydowym – sam/a o tym decydujesz, 
  • pracę w luźnej i przyjacielskiej atmosferze. 
  
Jeśli Twoje CV wpisze się w nasze oczekiwania spodziewaj się:
 
  • szybkiego i zdalnego procesu rekrutacji,
  • krótkiej rozmowy telefonicznej z Konradem z HR,
  • spotkania technicznego z Łukaszem – liderem zespołów developerskich oraz z jednym członkiem zespołu wytwórczego,
  • informacji zwrotnej po spotkaniu bez względu na naszą decyzję, 
  • współpracy ☺

Będziesz odpowiedzialny za:
 
  • implementację, projektowanie oraz analizę nowych funkcjonalności w systemie wspierającym sprzedaż ubezpieczeń (np. profilowanie użytkowników, uwierzytelnienie dwuskładnikowe, autoryzacja LDAP itp.),
  • integrację systemu z firmami zewnętrznymi,
  • wdrażanie gotowych rozwiązań na środowiska, 
  • utrzymanie systemów. 

Nasze oczekiwania:
 
  • programowanie w JAVA min. 2 lata (aktualnie kodujemy w JAVA 11+),
  • dobra znajomość Spring 5+, Hibernate 5+, SQL,  
  • znajomość wzorców projektowych oraz code review, 
  • zwinne zarządzanie projektami (SCRUM), 
  • zaangażowanie i otwartość na zmiany w architekturze,
  • komunikatywność, proaktywność oraz odpowiedzialność, 
  • bardzo dobra znajomość języka angielskiego,
  • wykształcenie wyższe (informatyka, automatyka i robotyka, elektronika itp.). 

Mile widziane:
 
  • Maven, Junit, Spock, Docker, Linux, Kotlin, REST, SOAP, Angular2+, Angular JS, GWT. 

Benefity: