Java разработчик

Жұмыстың қысқаша сипаттамасы

Мы в поиске Java разработчик ( Middle/Senior)

Негізгі талаптар (білім, Дағдылар)

Басқа біреудің кодын түсіну, кодты рефакторлау мүмкіндігі;
Қатты, құрғақ, сүйектерді білу және қолдану;
Жобада және микросервистік архитектурада қолданылатын құрылымдар туралы жақсы білім
Java/Java Spring boot туралы сенімді білім: кодты профильдеу, garbage collector, multi-threading, multi-processing;
Кезекпен жұмыс істей білу (Pub / Sub);
Базалық деңгейде unit Test жаза білу;
Индекстерді, транзакцияны, базадағы атомдықты, әзірлеу және жоспарлау әдістемесін түсіну;
API жобалау, сұраныстарды өңдеу және деректерді басқару принциптерін білу.

Не істеу керек (функционалдық міндеттер)

Java тіліндегі қосымшалардың артқы жағын әзірлеу және қолдау;
Backend жүйесін және оның компоненттерін жобалау, әзірлеу және оңтайландыру;
API құру және қолдау (RESTful немесе басқалары);
ДБ-мен жұмыс істеу (SQL немесе NoSQL) мәліметтер базасын жобалау, құру және оңтайландыру, сұрау жазу және деректер қауіпсіздігін қамтамасыз ету;
Spring, Hibernate және басқалармен жұмыс;
Аутентификация, авторизация және қателерді өңдеуді қоса алғанда, сервер жағында бизнес логикасын және сұраныстарды өңдеуді жүзеге асыру;
Қолданбаларды серверлерге немесе бұлттық платформаларға (мысалы, AWS) орналастыруға қатысу, соның ішінде инфрақұрылымды теңшеу және масштабтау;
Backend-пен байланысты жаңа технологияларды, стандарттар мен құралдарды зерттеу және оларды жобаларда қолдану.

Біз не ұсынамыз (әлеуметтік пакет, жеңілдіктер, бонустар) 

Компания ішінде ағылшын тілін тегін үйрену;
Фитнес өтемақысы;
Өтемақы бал.қызметтер
Кеңседегі үстел теннисі;
Корпоративтік кітапхана;
Белсенділік: футбол, баскетбол, жазғы және қысқы корпоративтер