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

до 170 000 ₽


Мы ищем Java-разработчика для работы над проектами, связанными с разработкой и поддержкой приложений. Вам предстоит заниматься как бэкенд-разработкой на Java+Spring, в том числе созданием приложений с нуля, так и фронтенд-разработкой на JavaScript и React. Ожидаем, что кандидат будет относиться одинаково ответственно и к тем, и к другим задачам.

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

  • Разработка приложений и сервисов с backend на Java/Spring и frontend на TypeScript/React.
  • Составление проектной документации, инструкций по сборке, установке и запуску приложений.
  • Качественное выполнение поставленных задач в соответствии с согласованным планом.

Требования:

Сначала формальные:

  • мы рассчитываем на полное рабочее время наших сотрудников. Работать в режиме стажировки, практики, совместительства, к сожалению, пока не можем.
  • наличие опыта работы в производственной команде.
  • грамотная письменная речь: способность четко и просто излагать мысли в документации, обеспечивая ее понятность и доступность для других членов команды.

Технические:

  • Уверенные знания структур данных и алгоритмов.
  • полноценное знание базовой Java: типы, коллекции, ввод-вывод, модель памяти, многопоточность, понимание принципов ООП;
  • опыт использования библиотек Spring Framework (loC, MVC, Spring Security, Spring Data JPA, Spring Data Rest и прочих), Hibernate, JasperReports;
  • опыт использования реляционных СУБД, хорошее знание SQL. Если есть опыт работы с Mongo, Redis или другими нереляционными БД - это плюс.
  • Опыт разработки многопоточных приложений; опыт с реактивными типами будет большим преимуществом.
  • нужен опыт работы с Linux, поскольку все разрабатываемое ПО работает на нем. Если владеете инструментарием DevOps типа Ansible - замечательно!
  • хорошее знание TypeScript или JavaScript;
  • опыт разработки на React;
  • хорошее знание HTML/CSS;
  • умение работать с системой контроля версий (Git);
  • контроль качества кода;
  • умение оценивать трудозатраты, необходимые для решения задач.

Технологичекий стек:

- Java (8+)

- Spring Framework (4+)

- JPA, PostgreSQL (10+)

- Rest, ActiveMQ/RabbitMQ

- JUnit

- TypeScript/React

- Git, Maven

Условия:

  • официальный трудовой договор, постоянная работа в аккредитованной ИТ-компании
  • полностью удаленная работа. Мы сами располагаемся в московском регионе.
  • перспектива профессионального и карьерного роста.
  • 8-часовой рабочий день, время начала и окончания Вы определяете сами с учетом следующих условий: Ваш рабочий день должен начинаться не позднее 10:00 по московскому времени, а заканчиваться не ранее 15:00 по московскому времени (в зависимости от часового пояса, в котором осуществляется трудовая деятельность)
  • испытательный срок 3 месяца

Поделиться:

Опубликована день назад

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