Position: Middle Java Developer
Company: EMOTION SWD
Category: Java
Experience required: 2y
English level: intermediate

Middle Java Developer

"Emotion SWD" is a technology company which delivers consultancy services and software solutions to small and medium enterprises and which is constantly developing thanks to excellent know-how from other countries in addition to the local gained experience. 

To become a well-known information technology company on the local market, we worked hard and made a great effort to reach the highest quality of our software products and as a result, we have evolved into a very reliable partnership for software development projects.

We are constantly looking for senior professionals to join our team.
Responsibilities:
· Development, Refactoring, Estimations, Investigations, Research Basic Skills / 

Knowledge:

* Strong Java skills
* Have at least 3 years of experience in Java development.
* Strong J2EE skills (Servlets/JDBC)
* Spring framework skills (IoC container, MVC, Security)
* Knowledge of object oriented design and common design patterns
* Experience with ORM (Hibernate preferably)
* Knowledge of frontend technologies (HTML, CSS, JavaScript, Typescript, Angular, JSP, JSF)
* Knowledge of build technologies (Maven preferably)
* SQL (MSSQL) * English pre-intermediate and above

Additional Skills / Knowledge (optional):
 Tomcat deployment and configuration
* Spring Eureka
* Experience with Linux

 Redis We offer:
* Participation in interesting project with cutting-edge technologies
* Work in the team of professionals
* Highly competitive compensation and social packages
* Flexible working schedule
* 24-day paid vacation, 100% paid sick leave