- Научная (5 минут пешком)
- Опыт работы1-2 года
- Тип работыпостоянная
- Вид занятостиполный день
Описание вакансииMobiDev is looking for a Java Developer, an open minded person who loves to define new entities. Someone who can find gaps in requirements to implement and discuss architectural solutions with the team. Someone to help others master new technologies and be open to criticism. This position gives a chance to feel free in your suggestions to development approaches and applied technologies. Kotlin and RX are preferred; just be sure their specifics are considered for every particular case.
Your main responsibilities are:
- implementation of architectural solutions;
- identification of entities and their behavior in the key to the task.
The ideal candidate has experience with:
- commercial or open-source projects;
- databases (SQL, SQLite etc.) + ORM;
- Java EE, main design patterns in OOP;
- any DI framework (Spring DI, Google Guice, Dagger);
- at least intermediate English skills (preferably spoken).
It would be nice if you had experience with:
- base Spring modules;
- writing tests.
- work on non-trivial projects with complicated logic and 1000+ requests at a time;
- challenging and rewarding steps to make your career successful;
- supportive, modern, and friendly working environment;
- attractive remuneration package with medical insurance and English courses;
- regular corporate events and team building activities.
As for professional development, we offer opportunities for developers who can become technical leaders and mentors later on. This is a good chance to work in an advanced team of experts and create world-class software solutions.