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

BIScience offers business intelligence solutions for online advertising activities. Our solutions maximize our clients’ profits by providing insights and analytics of their online presence compared to specific competitors and entire market segments.

**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