Position: Java Developer
Category: Java
English level: upper
Years of experience: 5

A platform for HoReCa businesses (web-based business interface and iOS app). Platform provides personified search of businesses' deals, offers and events for Application users based on their tastes, preferences, behaviour and location. The key feature of the platform is its own Recommendation engine that would allow the system to learn what exactly users may like or want and make proactive suggestions of places, deals, offers and events.

Autosuggestions and Search Services for the world’s largest online workplace for freelancers and business owners. Autosuggestion Service autocompletes user’s search query, result depends on old user’s queries. Search service based on ElasticSearch and self-developed Dependency Injection framework.
Languages: Java (SE,EE 7-11)
IDE: IDEA
Technologies/Frameworks: JPA, JDBC/JTA, SWING, Spring  
Web servers: Tomcat
Databases: Oracle, MySQL, Elasticsearch
Logging: Log4J
JMS: Hermes, RabbitMQ
REST: API integrations and architecture design

Tools:
VCS: GIT 
Task-managers/Bug-trackers: Jira(preferable), Bugzilla 
Build tools: Maven(preferable), Ant
Tests: JUnit, Mockito
Machine Learning: Apache Mahout
Documentation: Swagger
Continuous Integration: Jenkins