Middle Java Developer / Харьков

MobiDev is looking for a Middle 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 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.

We offer:

  • Challenging and rewarding steps to make your career successful;
  • Supportive, modern, and friendly working environment;
  • Stable income based on personal achievements;
  • 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.