Java Developer

Job description:

**Firma Ework Group** powstała w 2000 roku i obecnie jest notowana na sztokholmskiej giełdzie NASDAQ. Współtworzy ją ponad 13 000 niezależnych specjalistów dopasowanych do projektów – jesteśmy dostawcą kompetencji, współpracujemy z klientami, zarówno w sektorze prywatnym jak i publicznym, a także budujemy sieć specjalistów.
Koncentrując się na branży IT, R&D i inżynierii dostarczamy usługi poprzez wszechstronne i niezależne podejście do zarządzania talentami. Dzięki naszemu doświadczeniu biznesowemu oferujemy kompleksowe rozwiązania w zakresie talentów, tworząc udane współprace. Budujemy wzajemne relacje z klientami, partnerami i specjalistami.
Dla naszego klienta **z branży ubezpieczeniowej**, poszukujemy specjalisty na stanowisko **Java Developera.**
**Model pracy:** hybryda (zakładane 4 dni zdalnie/1 dzień z biura (ale do ustalenia))
**Start:** ASAP
**Główne zadania:**
* Budowa i rozbudowa systemów w rozproszonej architekturze mikrousługowej oraz architekturze monolitycznej dla systemów zgłaszania i obsługi szkód
* Rozbijanie części monolitycznej na domeny i mikroserwisy przy użyciu metod DomainDrivenDesign
* Udział w projektowaniu architektury przy użyciu nowoczesnych rozwiązań (Kafka, Kubernetes).
* Usprawnianie obsługi wybranych procesów biznesowych
* Zapewnienie właściwej jakości wytwarzanego oprogramowania dzięki rozwijaniu piramidy testów automatycznych
* Wykonywanie i odbieranie code review
* Udział w ceremoniach scrumowych zwinnego zespołu
* Codzienna współpraca w zgranym zespole chętnie dzielącym się wiedzą i zorientowanych na wytwarzanie kodu wysokiej jakości w dużych wielko wolumetrycznych
**Profil idealnego kandydata:**
* Minimum 4 lat doświadczenia w programowaniu oraz projektowaniu systemów informatycznych w technologii Java
* Bardzo dobra znajomość zasad programowania obiektowego oraz wzorców projektowych
* Bardzo dobra znajomość Java 8 i 11, Spring 5, SpringBoot oraz Hibernate 5
* Znajomość integracji systemów z zastosowaniem REST, SOAP, AMQP, KAFKA
* Znajomość rozwiązań warstwy frontowej JSP, Angular 2+
* Znajomość rozwiązań warstwy cache np. REDIS
* Znajomość narzędzi do raportowania operacyjnego np. Jasper Reports
* Umiejętność pisania testów jednostkowych z zastosowaniem Spock Framework, JUNIT5, Jasmine, Karma
* Znajomość Maven oraz narzędzi do wersjonowania kodu Git
* Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej.
* Mile widziana znajomość metodyk Agile
* Mile widziane: praca z systemem SLS minimum 3 wydania
**Oferujemy:**
* Kontrakt B2B
* Jasne warunki współpracy zarówno z Ework, jak i klientem
* Bieżące wsparcie podczas trwania współpracy
* Opiekę medyczną
* Ubezpieczenie na życie
* Multisport
Osoba kontaktowa: katarzyna.borczyk@eworkgroup.com
Kod klienta: PP01
Znasz kogoś, kto sprawdziłby się na tym stanowisku? Poleć kandydata wysyłając jej/jego CV na adres: polecenia@eworkgroup.com i otrzymaj bonus!

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.