Zakres obowiązków:
- szacowanie pracochłonności prac programistycznych i architektonicznych oraz wymagań na zasoby niezbędne do realizacji zadań projektowych
- projektowanie i implementacja wymagań w aplikacjach JEE
- udział w opracowaniu analiz wykonalności i założeń realizacyjnych na rzecz rozwoju systemów informatycznych
- przygotowywanie wymagań technicznych i jakościowych oraz weryfikację ofert i dostawców w procesie zakupowym w ramach swojego obszaru odpowiedzialności
- nadzorowanie prac implementacyjnych i odbiór kodu źródłowego oprogramowania oraz dokumentacji technicznej od dostawców
Wymagania:
- znajomość narzędzi i technik wsparcia procesu wytwórczego oraz praktycznej znajomość bibliotek i technologii JEE
- minimum 3-letnie doświadczenie na stanowisku odpowiedzialnym za projektowanie/implementację rozwiązań z wykorzystaniem technologii JEE i relacyjnych baz danych
- wiedza z zakresu wzorców projektowych i architektonicznych, relacyjnych baz danych, serwerów aplikacyjnych oraz integracji systemów IT
- znajomość języka angielskiego
Technologie:
· Java 8
· Back-end: Spring 5 (core, security), Hibernate 5
· Integracja: OpenAPI v3, Apache CXF (JAX-B, JAX-RS)
· Baza danych: Oracle
· UI: Angular 8+, RxJS, Sass (SCSS)
· Konteneryzacja: Docker, Kubernetes
· Narzędzia wspomagające: InteliJ IDEA, Gradle, Git, stos Atlassian (JIRA, Confluence, Bitbucket, Bamboo)
Zaangażowanie od 01.11.2020 r. do 31.03.2021 r., z możliwością przedłużenia na kolejny okres.