Fullstack Developer (Java / GWT / Angular)
-, Warszawa +4 Locations
Upvanta sp. z o.o.
Fullstack Developer (Java / GWT / Angular)
Poszukujemy Fullstack Developerów do rozszerzenia funkcjonalności komponentu planowania zasobów w naszym systemie Prime Time WebApp (system rejestracji czasu pracy). Projekt obejmuje zarówno rozwój backendu w Javie, jak i frontend w technologii Google Web Toolkit (GWT).
Zakres obowiązków
Rozwój i utrzymanie istniejącej aplikacji webowej w oparciu o Java 21
Tworzenie nowych funkcjonalności oraz usprawnianie istniejących modułów
Praca z frontendem w Google Web Toolkit (GWT) – kodowanie wyłącznie w Javie
Implementacja rozwiązań po stronie backendu z wykorzystaniem Hibernate i SQL (DB2)
Praca w architekturze typu client–server
Integracja z Tomcat App Server
Budowanie i utrzymanie projektu przy użyciu maven
Współpraca z zespołem w metodyce zwinnej oraz utrzymywanie wysokiej jakości kodu
Praca z kodem legacy (projekt nie jest green-field)
Wymagania
Doświadczenie komercyjne w programowaniu w Java (preferowana Java 21 lub nowsze wersje)
Doświadczenie w pracy z technologiami frontendowymi i architekturą client–server(doświadczenie z Angular będzie dodatkowym atutem)
Znajomość następujących technologii backendowych:
Hibernate (XML oraz adnotacje)
SQL, najlepiej DB2
Tomcat App Server
maven
Umiejętność pracy z narzędziami:
git / GitLab
Jira
IntelliJ
Zrozumienie zasad Domain-Driven Design (mile widziane)
Gotowość do pracy z kodem legacy
Umiejętność pracy pod presją czasu — projekt prowadzony jest w środowisku o wysokiej dynamice
Mile widziane
Doświadczenie z Google Web Toolkit (GWT)
Doświadczenie w projektach dużej skali i stopniowej ewolucji oprogramowania
Fullstack Developer (Java / GWT / Angular)
Fullstack Developer (Java / GWT / Angular)
-, Warszawa
Upvanta sp. z o.o.