Position: Java Developer
Company: Recruit-Alliance
Experience required: 3y
Category: Java
English level: upper
Published: 2021-04-01T00:00:00+03:00

Requirements:
- 3 years experience /Java(web/mobile);
- developing multi-threaded applications;
- experience with dependency injection frameworks;
- SQL (PostgreSQL or equivalent);
- passion for building products;
- Akka actors and Cats in Scala as advantage;
- knowledge in AWS;
- knowledge in testing methodologies (Unit-testing, TDD, mocking);
- upper intermediate English.
- wish to work with Scala) 

Responsibilities:
Develop products and features while building modules, data pipelines, and services. You will be responsible for owning the dev cycle from design to production and monitoring for set KPIs to measure success.

Projects:
You will work on developing new functionality for the service, in one of the fastest-growing companies in the world of electronic products. The company started as a startup and is now the leader in its segment.  

The company offers:
- Competitive compensation depending on experience and skills;
- Work on interesting international projects;
- Plenty of opportunities to learn, grow and progress in your career;
- Compensation for sick lists and regular vacations;
- Flexible work schedule;
- Friendly and comfortable work environment