Position: Java (Kotlin) Developer
Company: WhiteBIT
Category: Java
Experience required: 2y
English level: pre

WhiteBIT is an international fintech company with close to 1,000 professionals. As a cryptocurrency exchange, WhiteBIT aims to offer an intuitive user interface with a set of analytical tools for more than 3,5 million users. We work with cryptocurrency projects from around the world with one main goal – the mass introduction of blockchain technology.

**We are looking for - Java developer !**

**Requirements:**
- 2+ years of Java experience;
- Solid knowledge of Kotlin, Java Core, Java 8 features, Web Socket, Multithreading, Stream API, JUnit, Mockito, Rest API, Java Collections Framework, Generics;
- Experience in Unix/Linux/macOS, MySQL, Docker;
- Basic knowledge of Concurrent Collections (ConcurrentHashMap, CopyOnWriteArrayList, ConcurrentSkipListMap, BlockingQueue etc.), ExecutorService, CompletableFuture;
- Understanding of OOP, patterns, and approaches to building applications;
- Experience in the development of high-load multithreaded applications;
- CVS — Git.

**Responsibilities:**
- produce and maintain clean Java/Kotlin code
- troubleshoot, debug, and upgrade software
- work with development teams to plan, build and scale software solutions
- take part in the decision-making process in application code design, solution development
- analyze new approaches to problem solving

**Would be a plus:**
- Docker Compose;
- Kotlin;
- PHP/Laravel;
- Taking a part in project architecture;
- Experience with Fintech;


**We offer:**
— Our own product.
— Official employment in Spain
— Annual paid vacations (30 calendar days).
— Sick leave compensation.
— Professional development and career growth.
— Warm and friendly working environment.

We offer complex tasks, this is always a growth area for anyone. We have always said “yes” to development and the growth of our colleagues, it will definitely not be boring at work. Our team is ready to support up with its expertise and help.