Poszukujemy inżyniera Java, który dołączy do naszego zespołu. Nasz klient jest jednym z największych na świecie sprzedawców detalicznych z branży odzieżowej, sprzedającym produkty na 215 rynkach za pośrednictwem swojej platformy internetowej lub posiadającej 6477 sklepów na 95 rynkach. Dzięki ścisłej współpracy jako pojedyncza firma o zasięgu globalnym, skupiająca się na kluczowych elementach produkcji odzieży — projektowaniu, produkcji, dystrybucji i sprzedaży detalicznej. Cała produkcja opiera
Poszukujemy inżyniera Java, który dołączy do naszego zespołu. Nasz klient jest jednym z największych na świecie sprzedawców detalicznych z branży odzieżowej, sprzedającym produkty na 215 rynkach za pośrednictwem swojej platformy internetowej lub posiadającej 6477 sklepów na 95 rynkach. Dzięki ścisłej współpracy jako pojedyncza firma o zasięgu globalnym, skupiająca się na kluczowych elementach produkcji odzieży — 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 z frameworkiem Spring i budowaniem aplikacji internetowych SpringZrozumienie i doświadczenie w tworzeniu i wdrażaniu mikrousługDoświadczenie w tworzeniu interfejsów REST, OpenApiDoskonałe umiejętności projektowania, kodowania i debugowaniaOOP, OOD, DDD. Biegła znajomość wzorców projektowych Znajomość praktyczna relacyjnych baz danych, technologii NoSQL — Mongo DB Praktyczna znajomość IBMQ, Kafka, przesyłania strumieniowego 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 zastosowanie praktyk programistycznych Doskonałe umiejętności komunikacyjne, 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 na poziomie średnio zaawansowanym lub zaawansowanym (będzie dużo komunikacji z klientem). Obowiązki: Badanie i ocena opcji technicznych w celu wdrożenia wymagań biznesowych. Zapewnienie wiedzy specjalistycznej w zakresie rozwoju systemów lub rozwoju technicznego. do zespołu Napisz wysokiej jakości, łatwy w utrzymaniu kod z szerokim zakresem testów w szybko zmieniającym się profesjonalnym środowisku inżynierii oprogramowania Zapewnij szacunki nakładu pracy Pracuj w bliskim kontakcie z członkami zespołu i interesariuszami projektu (właścicielem produktu) na stronie klienta Sugeruj ulepszenia techniczne i funkcjonalne, aby zwiększyć wartość produktu Oferujemy: Elastyczny format pracy – zdalnie, w biurze oparte lub elastyczneKonkurencyjne wynagrodzenie i dobry pakiet wynagrodzeńSpersonalizowany rozwój karieryNarzędzia rozwoju zawodowego (program mentorski, rozmowy i szkolenia techniczne, centra doskonałości i nie tylko)Aktywne społeczności technologiczne regularnie dzielące się wiedząZwrot kosztów edukacjiNiezapomniane prezenty rocznicoweWydarzenia korporacyjne i budowanie zespołówInne korzyści zależne od lokalizacji