Java Developer
warszawa
technologies-expected :
Java
Spring Framework
Spring Boot
Hibernate
Angular
Spock Framework
JUNIT5
Jasmine
Karma
Maven
Git
technologies-optional :
Redis
Jasper Reports
about-project :
Dla naszego klienta z branży ubezpieczeniowej poszukujemy doświadczonego Java Developera
responsibilities :
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 Domain Driven Design.
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.
requirements-expected :
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, Anular 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.
Wykształcenie z kierunków IT (informatyka, elektronika lub pokrewne).
offered :
Długoterminową współpraca w oparciu o B2B.
Stawka 140 - 160+vat/h.
Benefity: Multisport, prywatna opieka medyczna.
Pracę hybrydową z przewagą zdalnej (1 dzień z biura w tyg).
Dogodną lokalizację biura w pobliżu stacji metra.
benefits :
dofinansowanie zajęć sportowych
prywatna opieka medyczna
możliwość pracy zdalnej
elastyczny czas pracy