Wymagania:
- Znajomość technologii Android lub iOS ( jednoczesna znajomość obu technologii mile widziana)
- Swobodne poruszanie się w zagadnieniach z obszaru Web.
- Komunikatywność, wspieranie rozwoju pozostałych członków zespołu
- Chęć ciągłego rozwoju, śledzenie trendów z zakresu tworzenia aplikacji mobilnych i wdrażanie ich w projekcie
- Nastawienie na kontakt z klientem
Opis projektu:
1. Aplikacja mobilna - aplikacja na urządzenia mobilne iOS i Android w wersjach: -IOS9 -Android API 16 (4.1.x)
2. Aplikacja kliencka Web - aplikacja kliencka w postaci Single Web Application w technologii RWD odpowiedzialna za obsługę prezentacji danych dla klienta końcowego oraz za udostępnienie klientowi końcowego możliwości wykonania akcji biznesowych. Wykorzystane technologie: - AngularJS - Bootstrap - LESS / CSS 3 - HTML / XHTML - Javascript core - Node.JS - REST/JSON 3. Serwer Web - moduł web odpowiedzialny za udostępnienie usług API dla aplikacji klienckich w stosie REST/JSON. Wykorzystywane technologie: - Java SE 1.8 - REST/JSON - RESTEasy 3.x - Jackson - Guice - SI4J - Log4J
3.Apache Tomcat 4. Serwer Aplikacyjny - moduł bezstanowych usług biznesowych odpowiedzialny za realizację logiki biznesowej systemu. Moduł w ramach realizacji logiki wykorzystuje dostęp do zewnętrznych źródeł danych w postaci: usług udostępnianych na szynie ESB, bazy danych, plików, komunikatów wymienianych kolejkami JMS. Wykorzystywane technologie: - Java SE 1.8 - JBoss AS WildFly 8.2.1 - JEE / EJB 3.1 - Oracle DB - SQL - Webservices SOAP (WSDL) - XML/XSD - Log4J