Position: Java Developer
Company: Softjourn
Category: Java
Experience required: 2y
English level: pre

**About the project:**
This system is an integral part of the Ukrainian financial sector and has actively participated in forming the payment cards market in Ukraine. Currently, 51 of the largest State and Commercial Banks and their branches are customers of our client, accounting for a 40% share of the payment cards market in Ukraine.


**Requirements:**
- 2+ years of experience with Java 8;
- Experience with Spring 5 (Boot 2.x, Web, Data, Security);
- Good knowledge of SQL;
- Skilled in Linux;
- Experience with Git;
- Experience with Junit 4/5;
- Knowledge of Mockito;
- Knowledge of JWT;
- Pre-Intermediate level of English.


**Will be a plus:**
- Knowledge of JavaScript;
- Experience with Oracle;
- Experience with Nuxt.js 2.x (Vue.js, Vuex).


**Responsibilities:**
- Write code;
- Work with Git;
- Contribute to all phases of the development lifecycle;
- Write well designed, testable, efficient code;
- Continuously contribute to team performance improvement and collaboration;
- Conduct testing, and debugging.

**Benefits and Perks:**
- Fully remote work or from our Ivano-Frankivsk office;
- Continuous improvement;
- Flexible schedule;
- 20 days vacation annually;
- Participation in conferences and seminars;
- Sports reimbursement;
- Health insurance; 
- Accountants assistance;
- English language courses.