Что необходимо знать и уметь:
- Умение качественно и эффективно программировать на Java, хорошее знание Spring Boot, Spring security, Spring MVC, Spring Data, Spring Cloud
- Опыт проектирования и разработки информационных систем от 3 лет;
- Понимание микросервисной архитектуры, паттернов проектирования
- Опыт проектирования API;
- Навыки работы с различными базами данных и системами кеширования;
- Хорошее знание алгоритмов и структур данных;
- Способность находить простые решения для сложных задач;
- Технический английский.
Будет плюсом, если:
- Есть опыт работы с Docker и docker-compose/kubernetes;
- Есть опыт работы с Rabbit/Kafka;
- Есть опыт работы с NoSQL;
- Есть опыт работы с CI/CD;
- Есть опыт работы с JUnit, Mockito;
- Интересовались “Clean code”;
- Интересовались как работает JVM, Garbage collector и т.п.;
- Обладаете знаниями Javascript и frontend-технологии;
- Есть личные проекты. В том числе в github/bitbucket;
- Также важно, если вы умеете проявлять инициативу и предлагаете решения;
- Имеете желание созидать и находитесь в постоянном развитии.
Что предстоит делать:
- Разработка и развитие новых и существующих проектов;
- Оптимизация производительности приложения;
- Взаимодействие с внешними API;
- Тестирование и документирование кода;
- Командная работа над задачами.
Условия:
- Работа над полезными международными и местными проектами.
- Крутой опыт взаимодействия с масштабными компаниями-заказчиками.
- Официальное трудоустройство.
- Комфортный офис с видом на горы в верхней части города.
- Игровая комната, кофемашина, чай и печеньки — все для Вашего комфорта и хорошего настроения.
Другие вакансии
Мобильный iOS разработчик (Strong middle/Senior)
Что необходимо знать:
- Опыт разработки мобильных приложений под iOS не менее 3 лет;
- Уверенное владение Swift-ом;
- Понимание принципов ООП, ПОП, теории алгоритмов и структур данных;
- Опыт работы с RESTful интерфейсами;
Frontend-разработчик (Strong middle/Senior)
Что необходимо знать:
- Знание одного или нескольких Javascript фреймворков и библиотек таких как React, Redux, Angular, Vue, Svelte
- Практический опыт применения одной или нескольких веб технологий и техник. Таких как: HTML5, CSS3, ECMAScript 2016, CSS пре-процессоры (Sass, Less), JS transpilers (Babel, Typescript), инструменты сборки (WebPack, Grunt, Gulp) и UI фреймворки (Bootstrap, ANT Design, Material Design)
- Базовый уровень знаний GIT
Project manager
Что необходимо знать:
- Опыт работы в сфере ИТ в роли Проектного менеджера — от 3-х лет;
- Технический бэкграунд в: QA/BA/Developer
- Уверенные знания стандартов ЖЦ и их практическое применение
- Умение самостоятельно подбирать методологии под проекты
Контактная информация:
Отдел HR
cv@infin-it.kz
cv@infin-it.kz