Backend / Fullstack разработчик Kotlin / Java

Наша цель - цифровизация предприятий путем внедрения собственных интеллектуальных разработок, направленных на защиту интересов собственников бизнеса и соответствующим задачам импортозамещения.


Требуемый опыт работы: 3–6 лет

Полная занятость, полный день, рассмотрим SENIOR, MIDDLE, JUNIOR 


Обязанности:

  1. Разработка backend

  2. Разработка функциональных модулей и подсистем

  3. Документирование кода

  4. Контроль версий кода

  5. Тестирование

  6. Исправление ошибок

Необходимые навыки:

Для уровня SENIOR потребуются следующие обязательные знания и навыки

  1. Знание ООП

  2. Теория алгоритмов

  3. Реляционная модель данных (РМД)

  4. Паттерны проектирования

  5. Язык программирования KOTLIN

  6. Протоколы - HTTP, HTTPS, SSL

  7. Инструменты разработки IntelliJ IDEA, Git, Gradle

  8. Серверные решения на Java/Kotlin, с применением библиотеки Spring

  9. Библиотеки и фреймворки Spring, Exposed

  10. Библиотеки сериализации: Jackson, Gson, kotlin-serialization

  11. Тестирование ПО

Для уровня MIDDLE потребуются следующие знания и навыки

Обязательно знать:

  1. Знание ООП

  2. Паттерны проектирования

  3. Язык программирования KOTLIN

  4. Библиотеки и фреймворки Spring, Exposed

  5. Библиотеки сериализации: Jackson, Gson, kotlin-serialization

  6. Тестирование ПО.

Желательно знать:

  1. Теория алгоритмов

  2. Реляционная модель данных (РМД)

  3. Протоколы - HTTP, HTTPS, SSL

  4. Инструменты разработки IntelliJ IDEA, Git, Gradle

  5. Серверные решения на Java/Kotlin, с применением библиотеки Spring

Для уровня JUNIOR потребуются следующие знания и навыки

Обязательно знать:

  1. Знание ООП

  2. Язык программирования KOTLIN

Желательно знать:

  1. Паттерны проектирования

  2. Библиотеки и фреймворки Spring, Exposed

  3. Библиотеки сериализации: Jackson, Gson, kotlin-serialization

  4. Тестирование ПО.

  5. Теория алгоритмов

  6. Реляционная модель данных (РМД

  7. Протоколы - HTTP, HTTPS, SSL

  8. Инструменты разработки IntelliJ IDEA, Git, Gradle

  9. Серверные решения на Java/Kotlin, с применением библиотеки Spring

Требования:

  1. Опыт разработки на Kotlin/Java.

  2. Желателен опыт разработки серверных решений.

  3. Опыт работы в команде разработчиков

  4. Ответственность

Желателен опыт работы:

1. Опыт работы с инструментами: IntelliJ IDEA, Git, Gradle;

2. Опыт работы с протоколами: HTTP, HTTPS, SSL.

Условия:

1. Достойная оплата труда:

Junior – 40-50 тыс.

Midl – 60-80 тыс.

Senior - 80-100 тыс.

*Уровень оплаты определяется индивидуально исходя из уровня кандидата

* Если вы супер классный специалист и прекрасно покажете себя во время испытательного срока, то в этом случае мы сможем определить для Вас индивидуальные условия оплаты

2. Хороший коллектив;

3. Оформление по ТК;

4. Возможности карьерного роста;

5. Приятные бонусы от компании и полный соц.пакет;

6. Хороший кофе в офисе