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 Developer.** **Główne zadania:** - Budowa i rozbudowa systemów w rozproszonej architekturze mikrousługowej oraz architekturze monlitycznej 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 wielkowolumetrycznych **Profil idealnego kandydata:** - Minimum 3 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ść technologii frontowych: Angular 2+, JSP - 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 - Wykształcenia z kierunków IT (informatyka, elektronika lub pokrewne) - Mile widziana znajomość metodyk Agile - Praca hybrydowa (zdalnie 4 dni w tygodniu - 1 dzień w tygodniu w biurze w Warszawie, Rondo Daszyńskiego 4) **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: anita.tukindorf@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!