Position: Java Developer
Company: ByteBrand
Category: Java
Experience required: 2y
English level: intermediate

What we offer you:
- salary paid in USD. 
- extra bonuses for birthday/ wedding/ childbirth. 
- comfortable and spacesious office with parking for bikes/cars; 
- shower in the office;
- spacious and sunny terrace with Friday barbeque and shisha;
- possibility for personal development and the possibility of  growth in an environment that encourages to do great things.
- 18 paid vacation days, 24 fully paid sick leaves;
- flexible paid-time-off plan which includes homework;
- corporate events;
- free English lessons at working time and full support in conferences attendance and payment for education courses;
- fruits and cookies for your happiness. 

Requirements:
- more than 2 years of proven Programming experience  
- have good knowledge in the object-oriented programming style
- have knowledge in the design and development with Java 7/8
- have an interest and some experience in front-end development (HTML5, JavaScript, Less, JSON)
- feel comfort in agile software development
- speak fluent English

Be a plus experience with Maven, Spring, OSGI, Active Object (Hibernate Derivatives)
JQuery, React, RequireJS. SOY templating (server & client-side)