Senior Java Developer | Branża Ubezpieczeniowa
Brak informacji o wynagrodzeniu
SeniorFull-time
#336731·Dodano dziś·0
Źródło: Edge One SolutionsTech Stack / Keywords
DockerJavaKubernetesSQLCI/CDPython
Firma i stanowisko
Nasz klient to lider rynku ubezpieczeniowego, inwestujący w transformację cyfrową, rozwój analityki danych i AI. Projekt dotyczy tworzenia innowacyjnego rozwiązania łączącego AI, automatyzację procesów oraz nowoczesną architekturę systemów, obejmującego budowę centralnego modułu decyzyjnego do wyboru i oceny modeli AI, modułu przetwarzania i klasyfikacji maili oraz komponentu weryfikacji danych.
Wymagania
- Minimum 5 lat doświadczenia komercyjnego w roli developera
- Bardzo dobra znajomość Java oraz Python oraz zasad programowania obiektowego i clean code
- Doświadczenie w projektowaniu i budowie systemów IT
- Praktyczna znajomość technologii Big Data takich jak Hadoop, Spark, Kafka, NiFi, Elasticsearch, Hive, Flink
- Doświadczenie w tworzeniu mikroserwisów oraz REST API
- Praktyczna znajomość Docker oraz Kubernetes
- Doświadczenie z narzędziami CI/CD takimi jak Bamboo lub Jenkins
- Znajomość SQL oraz doświadczenie z bazami danych, w szczególności PostgreSQL
- Doświadczenie w pracy ze Spring Framework oraz Spring Boot
- Doświadczenie w pracy w metodyce Agile Scrum oraz udział w ceremoniach zespołowych
- Doświadczenie w code review oraz dbaniu o jakość kodu i rozwój testów automatycznych
Nice to have:
- Znajomość baz NoSQL takich jak MongoDB lub HBase
- Znajomość narzędzi IntelliJ IDEA lub PyCharm oraz pracy z Git
- Znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej
Obowiązki
- Budowa oraz rozwój systemów w architekturze mikrousługowej oraz monolitycznej dla systemów ubezpieczeń życiowych
- Rozkładanie monolitu na domeny oraz mikroserwisy z wykorzystaniem Domain Driven Design
- Udział w projektowaniu architektury systemu z wykorzystaniem Kafka oraz Kubernetes
- Usprawnianie i automatyzacja procesów biznesowych
- Rozwój i utrzymanie testów automatycznych zgodnie z piramidą testów
- Udział w code review oraz dbanie o wysoką jakość wytwarzanego oprogramowania
- Aktywne uczestnictwo w pracy zespołu scrumowego
Oferta
- Pełne wsparcie w rozwoju zawodowym i osobistym
- Indywidualne wsparcie Service Delivery Managera
- Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
- Wsparcie sportowych inicjatyw i wynajem sal treningowych
- Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe)
- Elastyczne benefity z systemem punktowym
- Bezpłatne lekcje języka angielskiego dopasowane do poziomu
Szkolenia wewnętrzne
Budżet konferencyjny
Dofinansowanie szkoleń
Imprezy teamowe
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe
Elastyczne godziny
Edge One Solutions Sp. z o.o.
322 aktywne oferty