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

**Project and Role Description**
The main goal is to develop a platform for the bank automatization process with a layered architecture (when reliability is more important than availability). This vacancy is a good opportunity for those who want to organize and improve knowledge and skills because of clear architecture and using standards work). Now a team of the project consists of one senior backend, one senior frontend, one QA. The project started in January and at least will continue until October.

**Technologies used within the project:** Layered architecture, Websphere Liberty 19.0, IBM DB2 Db, Java 8, Java EE 7, Vaadin 8, JPA 2.1, EJB, JUnit.

**Requirements for the candidate:**
● 2+ years of Java commercial development
● Database DB2 - or other SQL DB, Web server WebSphere Liberty - or other Enterprise WebApplication server;
● Experience with Maven, GIT, Jenkins, REST Framework Jersey, Java Persistence API as ORM
● Intermediate or higher level of English (need to talk internally and to customers on a technical level).

**The company offers:**
● Competitive compensation
● Social benefits system (recreation and professional/personal development)
● Training and development possibilities
● 20 workdays of vacation per year, 15 days of paid sick leave
● Flexible working schedule (possible)
● Fresh fruits daily 
.
**Why choosing K&C?**
● We are an international company with offices in 5 countries and development teams in Kyiv and Krakow
● We are a professional and friendly team that is eager to expand and develop
● We organize an enjoyable working environment and provide a vast range of opportunities for career growth

Send us your CV here or apply through the company website: www.kruschecompany.com/career