Java Full-Stack Developer (R&D Team)

Java Full-Stack Developer (R&D Team)

Klientem Talent Hills jest jeden z globalnych liderów branży Hight-Tech. W związku z rosnącymi potrzebami w obszarze automatyzacji i optymalizacji procesów rozwoju, zapewnienia jakości oraz implementacji zaawansowanego oprogramowania nasz Klient kontynuuję budowę wewnętrznego zespołu R&D. Obejmując w nim stanowisko Java Full-Stack Developer’a weźmiesz udział w nowo-startujących projektach dotyczących webowych platform i aplikacji cross-platformowych umożliwiających efektywny rozwój przełomowych produktów z obszaru AI, Machine Learning, Internet of Things, Cloud Computing’u wykorzystywanych przez setki miliony użytkowników na całym świecie.

Zakres odpowiedzialności:

• Udział w projektach realizowanych w oparciu o technologię Angular (Frontend) oraz Java (Backend);
• Projektowanie oprogramowania i baz danych;
• Utrzymywanie oraz rozwój oprogramowania;
• Realizacja zadań zgodnie z bieżącym harmonogramem oraz z założeniami projektowymi.

Wymagania:

• Umiejętność programowania w języku Java z zachowaniem zasad clean code.
• Bardzo dobra znajomość HTML, CSS, JavaScript, Java oraz Angular.
• Znajomość praktyk TDD oraz DDD.
• Znajomość relacyjnych bądź obiektowych baz danych.
• Mile widziana znajomość technologii: jQuery, Bootstrap, Kotlin, REST, MongoDB, SQL, Spring, Gradle/Maven, JUnit, Mockito, Akka.
• Doświadczenie w pracy w metodyce Scrum będzie dodatkowym atutem;
• Dobra znajomość języka angielskiego umożliwiająca czytanie i pisanie dokumentacji technicznej.
• Umiejętność pracy w zespole.

Oferujemy:

– Możliwość rozwoju zawodowego w ramach innowacyjnych projektów badawczych dotyczących najświeższych osiągnięć w dziedzinie IT;
– Zatrudnienie w oparciu o umowę o pracę;
– Rozbudowany pakiet benefitowy (prywatna opieka medyczna, karta Multisport, ubezpieczenie na życie, karta lunchowa, dofinansowanie kursów językowych i wiele innych).