Position: Java Developer
Company: Kevych Solutions
Category: Java
Experience required: 3y
English level: upper

Main technologies Stack:
Java, Spring Boot, Spring Framework, JavaScript, MongoDB, Vaadin, Gradle.

Requirements:
- High level of English: B2+ (Speaking and writing).
- 4+ years hands on experience as Front Developer.
- At least 4+ years of experience with HTML/CSS and JavaScript.
- At least 4+ years experience with Vaadin (Java Web App framework). 
- At least 2+ years experience with Spring framework (SpringBoot).
- At least 1+ years experience with MongoDB.
- Team player with outstanding communication skills.
- Ability to work efficiently, carefully, and independently. 
Nice to have: 					
- Any working experience with Gradle.
- Any working experience with Spring Cloud. 
Responsibilities:
- Build front-end views as specified by the UX and graphic designers. 
- Fetch data for the views and store changes by the user i.e. to the DB. 
- Support, maintain and build customer-facing applications, that can be web or mobile applications.
- Manage individual project priorities, deadlines, and deliverables. 
- Fixing bugs and testing for usability.
- Developing and maintaining the user interface. 
- Managing software workflow.	
- Optimizing the user experience. 
- Improving the existing code system and working with the entire development team.			
We offer:
- Opportunity to be part of a rapidly expanding company,
- Team buildings and events
- Pleasant and inspiring working atmosphere,
- Regular result-based salary review