Position: Java Developer
Company: Mirko
Category: Java
Experience required: 2y
English level: upper

**Requirements:**
◾ Professional higher education and work experience at least 2 years.
◾ Good knowledge of Java SE and Python.
◾ Knowledge of Angular 2+, Typescript, HTML, CSS technologies.
◾ Good understanding and mastery of REST service architecture.
◾ Git version control mastery.
◾ Modeling skills in UML.
◾ English language B2.

**Responsibilities:**
◾ Technical analysis of software requirements, software design and documentation.
◾ Programming of data acquisition, machine learning and data analysis software components according to the specification.
◾ Programming of interfaces to major subsystems, and preparation of the tasks of the development team for the implementation of the subsystems. 
◾ Code reviews and quality assurance testing.
◾ Creating machine learning and data analysis software.
◾ Creating user interfaces on web technologies according to the specification.

**Working conditions:**
We work on a normal working day from Monday to Friday, from 09.00 to 18.00, there is also a lunch break from 14.00 to 15.00;
Stable and competitive wage (salary review every six months);
Working in a promising company;
Paid sick leaves (10 days per year) and vacation (18 days per year);
Young and friendly team;
Opportunity to become the better version of yourself with Mirko.
Besides, we offer a comfortable working environment (if necessary, provide a working laptop), communication with colleagues and clients from different countries and a friendly atmosphere. In our company, career growth is provided, as well as stable salary revisions (salary review every six months).

Don’t hesitate to contact us to get more job details!
You have the opportunity to become the best version of yourself with Mirko Solutions.

We are waiting for you to join our team! See you soon!