Szukamy inżyniera Java, który dołączy do naszego zespołu.
Nasz klient to jeden z największych na świecie sprzedawców detalicznych z branży odzieżowej prowadzący sprzedaż na 215 rynkach za pośrednictwem swojej platformy internetowej lub 6477 sklepów na 95 rynkach. Dzięki ścisłej współpracy jako jedna firma o zasięgu globalnym, skupiona na kluczowych elementach produkcji mody – projektowaniu, produkcji, dystrybucji i sprzedaży detalicznej.
Cała produkcja opiera się na trzech filarach – elastyczności, integracji cyfrowej i zrównoważonym rozwoju .
Wymagania:
- ponad 4 lata intensywnego programowania w języku Java i korzystania z Mavena
- 2-3 lata doświadczenia w frameworku Spring i budowaniu aplikacji internetowych Spring
- Zrozumienie i doświadczenie w tworzeniu i wdrażaniu mikrousług
- Doświadczenie w tworzeniu interfejsów REST, OpenApi
- Doskonałe umiejętności projektowania, kodowania i debugowania
- OOP, OOD, DDD. Biegła znajomość wzorców projektowych
- Praktyczna znajomość relacyjnych baz danych, technologii NoSQL — Mongo DB
- Praktyczna znajomość IBM MQ, Kafka, strumieniowanie Kafka
- Znajomość GrayLog, Grafana
- Praktyczna znajomość OpenShift, Kubernetes
- Doświadczenie w pracy w środowisku Agile, dobre zrozumienie sposobu myślenia metodologii Agile i mających do nich zastosowanie praktyk programistycznych
- Doskonała komunikacja , umiejętności organizacyjne i facylitacyjne, nastawienie zorientowane na produkt, koncentracja na wynikach zespołu, chęć ciągłego doskonalenia osobistego i zespołowego, cechy przywódcze i odporność
- Poziom języka angielskiego wyższy średniozaawansowany/zaawansowany (będzie dużo komunikacji z klientem)
Obowiązki:
- Badanie i ocena opcji technicznych w celu implementacji wymagań biznesowych
< li>Udostępnij zespołowi specjalistyczną wiedzę dotyczącą rozwoju systemów lub technologii- Napisz wysokiej jakości, łatwy w utrzymaniu kod z obszernym zakresem testów w szybkim, profesjonalnym środowisku inżynierii oprogramowania
- Przedstaw szacunki nakładu pracy
- Pracuj w bliskim kontakcie z członkami zespołu i interesariuszami projektu (właścicielem produktu) w witrynie klienta
- Zasugeruj ulepszenia techniczne i funkcjonalne, aby zwiększyć wartość produktu
Oferujemy:
- Elastyczny format pracy – zdalny, w biurze lub elastyczny
- Konkurencyjne wynagrodzenie i dobry pakiet wynagrodzeń
- Spersonalizowany rozwój kariery
- Narzędzia rozwoju zawodowego (program mentorski, rozmowy i szkolenia techniczne, centra doskonałości i nie tylko)
- Aktywne społeczności technologiczne z regularnym dzieleniem się wiedzą
- Zwrot kosztów edukacji
- Niezapomniane prezenty rocznicowe
- Wydarzenia firmowe i budowanie zespołów
- Inne korzyści zależne od lokalizacji