Zakres prac:
- analiza potrzeb biznesowych
- przygotowywanie projektów funkcjonalnych oraz technicznych
- implementacja oprogramowania na podstawie wykonanej specyfikacji
- wsparcie dla procesu testów oprogramowania
- wsparcie dla procesu Quality Assurance
- wsparcie przy utrzymaniu środowiska produkcyjnego
Pożądane umiejętności i kompetencje:
- co najmniej 2 lata doświadczenia na podobnym stanowisku
- doświadczenia w zakresie analiz systemowych
- dbałości o wysoką jakość tworzonych rozwiązań
- chęci nauki i poznawania nowych technologii/frameworków
- dużej samodzielności przy realizacji poszczególnych zadań
- solidnych podstaw z umożliwiających wykazanie się w następujących obszarach (*nie wszystkie wymagania muszą być spełnione, braki uzupełnimy dzięki systemowi szkoleń wewnętrznych i zewnętrznych)
- znajomość języka angielskiego na poziomie dobrym
Dvelopment:
- bardzo dobra znajomość JAVA oraz bibliotek/framework’ów (m. in. EJB, Spring, JSP, JSF, JPA, ORM, JMS, SOAP/REST)
- gruntowna znajomość zagadnień związanych z bazami danych (SQL/NoSQL)
- doświadczenie ze znanymi wzorcami projektowymi oraz popularnymi serwerami aplikacyjnymi
- umiejętność pracy z narzędziami typu IDE oraz systemami kontroli
- wersji podstawowa znajomość systemu unix z zakresu jego konfiguracji, podstawowych poleceń unixowych
Testy:
- znajomość zagadnienia automatyzacji testów (jednostkowych, funkcjonalnych, niefunkcjonalnych)
Dodatkowymi atutami będą: Cloud Computing z naciskiem na rozwiązania Amazon Web Service.
Możliwość pracy zdalnej.
Zainteresowane osoby, zapraszamy do przesyłania CV na adres: [email protected]