Position: Junior Java Developer
Company: EveryMatrix
Category: Java
Experience required: 1y
English level: intermediate

We develop Business Intelligent solutions, reports, 3rd party integrations, data streaming and other products for both external and internal use. The team consists of 25 people and is located in Lviv.

**Requirements:**

-Experience working in an Agile software development environment (Scrum, Kanban);
- at least 0,5-1 year of experience in software development;
-Experience working with high-volume transactional platforms;

**Required technical experience:**

-Good knowledge of OOP, data structure, and algorithms
-Java core
-Java concurrency
-Java stream API
-Spring
-Transactional databases and transaction processing (SQL);
-REST

**Nice to have:**

-RabbitMQ
-Postgresql
-Google Cloud Platform
-Kafka streams
-Apache Spark / Apache Flink
- at least intermediate leve of English;
-Quality and productivity oriented;
-People person;
-Ambitious;
-To pay attention to details;
-Innovative;
-Knows how to deliver constructive feedback.

**Perks & Benefits:**

-21 days of paid vacation plus 1 day per every year you work with us
-40 paid sick leaves
-Medical insurance with a pretty much good coverage for you to feel safe
-Gym (including the swimming pool)
-We have lunches which are company paid and delivered straight to the office
-Interesting and challenging tasks, opportunities for self-realization and career growth
-English language courses
-We hold team building activities and office parties throughout the year
-A flexible schedule
-A fun & entertaining working environment