Position: Senior Java Developer
Company: EveryMatrix
Experience required: 3y
English level: intermediate

Requirements:

Experience working in an Agile software development environment (Scrum, Kanban);
5 years’ experience in software development;
Experience working with high-volume transactional platforms;
Previous contact with the Sports Betting industry is a big plus;
Required technical platform experience:

Java 8 or later
Kafka
Microservices
Test containers
Spring
Docker / K8s
Transactional databases and transaction processing (SQL);
No-SQL and Post-SQL databases;
Nice to have:

RabbitMQ
Postgresql
Google Cloud Platform
Kafka streams
Apache Spark / Apache Flink
English — advanced;
Quality and productivity oriented;
People person;
Ambitious;
Smart;
Likeable;
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.