- Portál umožňuje vyhledávat a prověřovat miliardy kombinací termínů zájezdů na serverech německých cestovních kanceláří.
- Systém rychle zpracuje velký objem dat v reálném čase a zobrazí pouze relevantní výsledky.
- Připravili jsme rozsáhlé parametrické filtrování, které je možné kdykoli měnit - po zobrazení výsledků nezmizí.
- Konektivita na další REST a web-services API třetích stran, které poskytují například data pro zajištění autopůjčovny nebo zvýhodněného parkování.
- Součástí portálu je systém uživatelských hodnocení shromažďující zkušenosti zákazníků či podrobné průvodce ke každé lokalitě.
- Hledáme programátora, nejraději zkušeného Javistu.
- Jsme otevření i spolupráci s webovým programátorem, který s Javou teprve začíná.
- Rádi zvážíme spolupráci se začínajícím Javistou, který už nějakou webovou aplikaci programoval, alespoň jako školní projekt.
- Znalost programovacího jazyka JAVA.
- Přehled o fungování webových aplikací.
- Budeš potřebovat angličtinu na úrovni porozumění technické dokumentaci.
- Pokročilé zkušenosti s programováním webových aplikací v jazyce JAVA.
- Zkušenost s prací s databázemi.
- Znalost frameworků Hibernate, Spring, vyhledávajícího systému SOLR.
- Frameworky Spring, Hibernate, JSP, PostgreSQL.
- Aplikační server Tomcat; Maven pro správu, řízení a automatizaci buildů.
- Liquibase pro verzování DB.
- GIT repozitář pro správu verzí.
- Vývojové prostředí Eclipse, plugin jRebel.
- Kontinuální integrace s pomocí Jenkins (CI).
- JIRA pro podporu agilního řízení projektu, wiki Confluence, BitBucket, HipChat.