FullStack Developer

Numer referencyjny: FD/11/23

Miejsce pracy: Warszawa

Opublikowano 1 rok temu

Opis stanowiska

Zadania:

  • Projektowanie i programowanie zmian w systemie firmy
  • Rozbudowa monolitycznego systemu o nowe komponenty tworzone w architekturze
    mikrousługowej (prywatna chmura)
  • Aktywny udział pracach zespołu na etapie analizy / projektowania / wdrażania i utrzymania
    rozwiązań

Wymagania

Wymagania:

  • Minimum 5 lat doświadczenia w projektach komercyjnych
  • Ugruntowana znajomość języka Java 8+, JEE, zasad programowania obiektowego oraz wzorców
    projektowych
  • Umiejętność pisania czystego i testowalnego kodu
  • Znajomość zagadnień dotyczących programowania współbieżnego
  • Duże doświadczenie w wykorzystaniu frameworków Spring, Spring Boot, Spring Cloud
  • Duże doświadczenie w budowaniu aplikacji w architekturze mikroserwisowej
  • Dobra znajomość JPA (Hibernate ORM)
  • Posiadanie wiedzy z zakresu relacyjnych baz danych i znajomość SQL (ze szczególnym uwzględnieniem bazy PostgreSQL)
  • Bardzo dobrą znajomość metod integracji z wykorzystaniem REST
  • Znajomość technologii KAFKA, wraz z AVRO
  • Praktyczna znajomość bibliotek i zagadnień związanych z tworzeniem frontendu aplikacji SPA –
    Angular, HTML5, CSS
  • Znajomość narzędzi do automatyzacji procesu budowania oprogramowania Gradle lub Maven
  • Wykształcenie wyższe o profilu informatycznym lub pokrewnym
  • Umiejętność pracy w zwinnym zespole oraz umiejętność dzielenia się wiedzą

 

Mile widziana znajomość:

  • Metod integracji z wykorzystaniem SOAP
  • Technologii legacy takich jak Struts, EJB, JSP
  • Kubernetes / Docker
  • Quark
  • API Management
  • OAuth 2.0, OIDC

Klient oferuje

Klient oferuje:

  • Zatrudnienie w ramach kontraktu B2B
  • Pracę w firmie o ugruntowanej pozycji na rynku ubezpieczeń
  • Możliwość udziału w projektach ogólnofirmowych
  • Pakiet benefitów
  • Pracę zdalną/hybrydową