Twój zakres obowiązków:
- udział w pracach projektowych związanych z rozwojem i utrzymaniem systemów informatycznych w obszarze systemów opartych o Java,
- identyfikacja i analiza wymagań funkcjonalnych i niefunkcjonalnych pod względem możliwości i sposobu ich technicznej realizacji,
- współpraca z przedstawicielami biznesu oraz kierownikami projektów IT,
- udział w testach akceptacyjnych wdrażanych rozwiązań,
- szukamy zarówno Backend jak i Frontend Developerów ( w tym przypadku wymagana znajomość Angular).
Nasze wymagania:
- wykształcenie wyższe, preferowane o profilu informatycznym, technicznym lub matematycznym,
- doświadczenie w projektowaniu i programowaniu systemów informatycznych opartych o Java,
- bardzo dobra znajomość Java 11+ oraz Spring/Springboot Framework,
- praktyczna znajomość technologii i narzędzi Openshift, Docker, Jenkins, REST, Soap, Apache Tomcat, JMS,
- praktyczna wiedza dotycząca konfiguracji i utrzymania środowisk developerskich,
- dobra znajomość SQL,
- znajomość zagadnień integracji systemów,
- znajomość architektury mikroserwisów,
- znajomość procesów Code Quality oraz Automated Testing,
- doświadczenie w pracy w oparciu o metodyki zwinne (Scrum) z wykorzystaniem narzędzi do zarządzania projektami np. Atlassian JIRA, Confluence.
Mile widziane:
- praktyczna znajomość technologii związanych z tworzeniem aplikacji internetowych - Angular, HTML5, CSS,
- znajomość procesów Continuous Integration, Continuous Delivery oraz zasad DevOps.
Tak pracujemy:
- pracujesz wewnątrz organizacji
- koncentrujesz się na jednym projekcie
- masz wpływ na rozwiązania technologiczne
- koncentrujesz się na rozwoju produktu
- koncentrujesz się na utrzymaniu kodu
- scrum
Liczba osób w zespole:
Skład zespołu:
- backend developer,
- frontend developer,
- architekt,
- devOps,
- product owner,
- analityk systemowy.
Tak pracujemy nad projektem:
- Clean Code,
- code review,
- statyczna analiza kodu,
- wzorce projektowe.
Takie dajemy możliwości rozwoju:
- branżowe platformy e-learningowe,
- budżet rozwojowy,
- szkolenia wewnątrzfirmowe,
- szkolenia zewnętrzne,
- treningi umiejętności miękkich,
- wsparcie merytoryczne od liderów technologicznych,
- wymiana wiedzy technicznej w firmie.
Oferujemy:
- stabilne zatrudnienie w oparciu o umowę o pracę lub B2B,
- wynagrodzenie zależne od kwalifikacji i doświadczenia oraz rodzaju umowy,
- w przypadku zatrudnienia na umowie o pracę dodatkowe benefity (prywatna opieka medyczna, MultiSport, PPK, zniżki na ubezpieczenia i ubezpieczenia dedykowane pracownikom itp.),
- przyjazną atmosferę pracy,
- możliwość rozwoju, nabywania nowych umiejętności i poznawania nowych technologii,
- dogodną lokalizację biura w centrum Warszawy (nowe biuro w Warsaw Unit - Rondo Daszyńskiego 1).