Position: Middle/Senior Java Developer
Company: MobiDev
Experience required: 3y
English level: intermediate

This project never gets boring and grows together with its scope of tasks: from work with peripheral devices to integration of new payment systems and extension of the existing business logic.

**Main requirements:**
- 3+ years of commercial experience as a Java Developer;
- At least Intermediate English.


**It would be nice to have:**
- Experience with RxJava;
- Experience with JavaFx;
- Experience with Message Queues - Kafka, RabbitMQ;
- DDD, Event Sourcing, CQRS;
- Docker, Kubernetes;
- Vagrant, Ansible;
- Experience with Cloud Services (AWS, GCP, Azure).


**The benefits you will get:**
- Opportunity of putting your knowledge to practice;
- Challenging goals and rewarding steps to make your career successful;
- Work in a team of experienced specialists;
- Long-term cooperation with employees and clients;
- Compensation of both internal and external English language training;
- Flexible schedule;
- Income that grows along with your achievements;
- Paid vacation and sick leaves;
- Medical insurance;
- Our Accountants will care about the taxes;
- Legal support.