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

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Компания CUSTIS специализируется на проектировании, разработке и развитии масштабных информационных систем. На протяжении более 20 лет мы реализуем сложные проекты по трансформации бизнеса наших клиентов – лидеров отраслей, используя инновационные подходы к проектированию и современные технологические платформы.

Мы ищем Junior Java-разработчика в флагманский проект трансформации высшего образования в российских вузах. Цель проекта — перейти от устаревшей плановой модели к современной модели индивидуализированного образования. При таком подходе студенты могут сами выбирать значительную часть дисциплин, которые они будут изучать.

Сегодня мы меняем бизнес-процессы ведущих вузов страны. Мы консультируем руководителей и внедряем цифровой продукт, рассчитанный на несколько десятков тысяч пользователей: студентов, преподавателей, сотрудников администрации. Проект реализуется в сотрудничестве с ведущими отраслевыми экспертами.

Системой пользуются с 2017 года, в 2020 году количество пользователей превысило 15 000 в 2 крупных вузах страны (Тюменский государственный университет и Уральский федеральный университет). И это не предел: сейчас идет внедрение в Тюменском индустриальном университете и готовим к переходу на нашу систему другие вузы.

Наш продукт предназначен для разных пользователей, автоматизирует различные аспекты образовательного процесса. Это сложная предметная область, поэтому мы используем domain-driven design, применяем event-driven модели, активно пишем unit-тесты, серьезно относимся к проектированию логики в бэкенде.

Нам нужен Junior разработчик, у которого есть:

  • знание принципов ООП, шаблонов проектирования;
  • знание Core Java: работа с коллекциями, Stream API, библиотеки ввода-вывода, работа с многопоточностью;
  • знание SQL и опыт работы с БД (лучше всего с PostgreSQL) – построение запросов, индексов, ограничений;
  • опыт работы из Java с БД через JDBC;
  • знание принципов и умение работать с Git.

Система не ограничивает число высших учебных заведений, которые ей пользуются, и предоставляется как облачный сервис. Мы используем сервисную архитектуру, реализуем ее с помощью Kubernetes. Мы стремимся обеспечить качество сервиса и устойчивость к сбоям, поэтому в ряде бэкенд-проектов используем RxJava и Spring Cloud решения.

Будет здорово, если вы:

  • имеете опыт разработки Unit тестов на Junit или TestNG;
  • работали с Spring, хотя бы на pet-project;
  • знакомы с Hibernate;
  • имеете опыт работы c GitLab или GitHub;
  • понимаете, как работают Docker и Docker Compose или Kubernetes.

Разработкой сервиса занимается кросс-функциональная команда: фронтенд- и бэкенд-разработчики, QA-инженер, аналитик и DevOps-инженер. Мы стремимся поставлять новый функционал как можно чаще, поэтому вкладываемся в развитие CI/CD и повышаем bus factor.

Мы ждем, что Junior разработчик в нашем проекте будет:

  • писать сложную логику в бэкенд-части, работать с непростой предметной областью;
  • быстро ориентироваться в коде крупного проекта, проводить reverse engineering;
  • обеспечивать качество кода, участвовать в code review.

Мы предлагаем:

Гибкость и комфорт

  • Возможность совмещать удаленный и офисный формат работы (можно полностью удаленно!), а также индивидуально планировать свой график;
  • ДМС с возможностью выбора дополнительных услуг
  • 100% оплату больничных

Профессиональное развитие

  • уникальные проекты и амбициозные задачи
  • команда настоящих профессионалов
  • возможности для роста и развития
  • современные технологии

Стабильность

  • компания с более чем 20-летней историей
  • постоянные клиенты и партнёры
  • длительные и масштабные проекты

Удобное расположение

  • офис в центре Москвы с комфортными рабочими местами и современным оборудованием (5 минут пешком от ст.м. Белорусская кольцевая или ст.м. Менделеевская).

Ключевые навыки

Java
ООП
SQL
PostgreSQL
Spring Framework
Git

Адрес

Белорусская, Москва, Лесная улица, 43
Показать на большой карте

Вакансия опубликована 4 апреля 2021 в Москве

Похожие вакансии