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!

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.