Position: Middle/Senior Java Developer
Company: WiserBrand
Experience required: 3y
English level: upper

Requirements:

• 4 years’ experience implementing a web-application;
• 4 years’ experience with programming languages like Java;
• Strong knowledge of Backend frameworks like Spring Boot, Spring Security, Spring Data;
• Strong knowledge of Backend frameworks like Hibernate, Jpa, Liquibase, Swager, Maven, EHCache;
• Good knowledge of Linux, IntelliJ IDEA, Git, bug fixing and testing framework Junit;
• Production experience using and managing Database (MySQL, MariaDB);
• Real experience using and managing NoSQL databases (Elastic Stack) and ActiveMQ;
• Develop agile software projects (SCRUM) as a technical expert with our team;
• English level: Intermediate and higher.

Will be plus knowledge:

• Knowing Docker, DevOps, Jira Agile Jenkins & Sonar.

We offer:

• Long-term project;
• High salary (determined during the job interview), regular performance reviews and bonus payments;
• Office in the downtown of Kharkiv City;
• 18 business days of paid vacations and paid sick leave;
• Creative and lively team of IT specialist;
• Unlimited snacks and coffee, free lunches on Fridays;
• English classes at the office, internal dev meetups;
• Regular team buildings, birthday celebrations.

About the project:

The goal of the project is to create a marketplace for banks to trade non listed crypto-securities between each other. The backend of the project is divided into two parts, the first being all which is related to the blockchain ecosystem and the second consisting of a REST API exposing such functionalities to a frontend application. This job only concerns the second part of the backend and the frontend of such an application.