FullStack Developer
Numer referencyjny: FD/11/23
Miejsce pracy: Warszawa
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ą
Znajdziesz nas też na