Position: Middle Java Developer for BIScience
Company: Ciklum
Experience required: 3y
English level: intermediate

Urban VPN is a comprehensive set of B2C VPN/Proxy cross-platform products. Urban products use different monetization approaches, which allows us both to have a growing userbase and good conversion rates.

Our extensions allow users to cover well-customized browser protection. Desktop and Android users can get VPN for free sharing their network resources. We always implement new experiments and innovative solutions to find our own development way.
Urban – is a set of up-to-date, fast and live apps with millions of userbases worldwide. We prefer to research and try to create endless documentation and requirements in order to keep producing interesting, innovative and well-performing tools.

**Responsibilities**
Business features development
Take part in architecture design
Communication and close cooperation with the customer

**Requirements**
Java SE/EE
SQL
Spring (Core, Web, Boot, Data)
HTTP
Rabbit MQ (or other AMQP broker)
Maven/Ant
GIT, JIRA, Confluence
Linux hands on
Being familiar with agile development frameworks, e.g. SCRUM

**Desirable**
JavaScript / NodeJS
Experience with NoSQL DBs
Experience with online advertising
Experience with Selenium Web Driver
Experience with puppeteer/chrome-remote-interface

**Personal skills**
Working well autonomously, without close supervision, readiness to take responsibility
Acting as a Team player and having highly developed communication skills, both toward co-programmers and project manager
Very organized & committed person which can commit to timely delivery of quality results
Knowledge seeking, updated with latest technological and eager to learn new stuff
Documenting his/her code and general functionality

**What's in it for you**
Variety of knowledge sharing, training and self-development opportunities
Competitive salary
State of the art, cool, centrally located office with warm atmosphere which creates really good working conditions