Klientem Talent Hills jest europejski lider rozwiązań e-commerce w obszarze automotive o kapitale niemieckim, zaufany partner biznesowy dealer’ów aut w całej Europie. W związku z planami utworzenia kilku nowych zespołów developerskich w centrali firmy w Berlinie dla naszego Klienta poszukujemy doświadczonego Java Developera. Dołączając do zespołu weźmiesz udział w projektowaniu i rozwoju produktów firmy w oparciu o najnowsze technologie i architekturę ponad 100 mikroserwisów w środowisku cloud.
Zakres obowiązków:
- Udział w pełnym cyklu rozwoju oprogramowania: projektowanie, rozwój, implementacja, zapewnienie jakości i utrzymywanie aplikacji z wykorzystaniem języka Java: Java 8 (streams, lambdas), Spring Boot, Spring Cloud;
- Rozwiązywanie skomplikowanych problemów technicznych związanych z architekturą aplikacji i ich rozwojem;
- Tworzenie dokumentacji technicznej.
Wymagania:
- Wykształcenie wyższe lub niepełne wyższe uzyskane na kierunku IT lub pokrewnym;
- Minimum 4-letnie doświadczenie w rozwoju oprogramowania w języku Java, w tym w Java 8;
- Doskonała znajomość framework’u Spring, znajomość Spring Boot i Spring Cloud będzie atutem;
- Doświadczenie w pracy z RESTful API;
- Bardzo dobra znajomość JVM;
- Znajomość i umiejętność stosowania dobrych praktyk programowania;
- Umiejętność rozwiązywania problemów technologicznych;
- Bardzo dobra znajomość języka angielskiego;
- Komunikatywność i umiejętność pracy w zespole.
Inne wykorzystywane technologie: Jenkins, MySql, PostgreSQL 9.4, Elasticsearch, Docker, AWS, JavaScript, React.js, TypeScript.
Oferujemy:
- Możliwość rozwoju zawodowego w ramach nowo-tworzonego zespołu developerskiego;
- Realny wpływ na wybór technologii i kierunek rozwoju aplikacji;
- Pracę w nowoczesnym środowisku technologicznym;
- Umowę o pracę;
- Atmosferę start-up’u a jednocześnie stabilizację dużej, wiodącej organizacji;
- Długofalową współpracę;
- Bogaty pakiet benefitowy, w tym budżet szkoleniowy.