Position: 1831/29 Senior Java Developer
Company: Argument
Category: Java
Experience required: 3y
English level: upper

Requirements:
• BS or MS in Computer Science or related field
• Significant experience in Java8 (Core, Networking, RES, RabbitMQ, CouchDB, Spring Framework, Google
Protobuf, Google,Guava, javax.servlet, javax.ws.rs, Mockito, JUnit, NewRelic, DataDog, Gradle)
• Knowledge of Python will be a big plus
• Knowledge of C/C++ will be a plus
• Understanding of media (audio/video) encoding/decoding will be plus
• Knowledge of JavaScript (nodeJS) technologies will be plus
• Self-starter who is ready to work on a fast-paced early stage project without daily direction/hand-holding
• Good verbal and writing English language communication skills.

Benefits:
• Salary based on individual qualifications, experience, and interview results
• Outstanding job stability with great opportunities for professional growth and advancement
• Western management practices
• Prospect of business travel to the US and Еurope
• Modern and comfortable office in Kyiv within walking distance from subway station
• Great benefits package including medical, education, and fitness
• Reimbursement for moving expenses for out-of-town candidates
• Flexible working hours (including opportunities to periodically work from home)
• Performance bonuses and annual salary reviews
• Choice of desktop or a laptop as the main workstation
• Bicycle and car-friendly office
• In-office gym
• Regular team-building events