Инженер-программист Java

Инженер-программист Java

Описание вакансии

Нам необходим full-stack разработчик, который готов справляться как с backend на Java+Spring, так и с интерфейсной частью на React.

Будут разные задачи. Одни связаны с поддержкой и доработкой уже готовых продуктов и компонент, другие - разработка с нуля. Ожидаем, что кандидат будет относиться одинаково ответственно и к тем, и к другим.

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

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

Требования:

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

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

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

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

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

Java от 8 до 17, Spring framework 4+, JPA, Postgres от 10 до 16, Rest, ActiveMQ/RabbitMQ, JUnit, Maven, TypeScript/React, Git.

Условия:

  • официальный трудовой договор, постоянная работа
  • полностью удаленная работа. Мы сами располагаемся в московском регионе.
  • 8-часовой рабочий день, время начала и окончания Вы определяете сами с учетом следующих условий: Ваш рабочий день должен начинаться не позднее 10:00 по московскому времени, а заканчиваться не ранее 15:00 по московскому времени (в зависимости от часового пояса, в котором осуществляется трудовая деятельность)
  • испытательный срок 3 месяца
Навыки
  • Java
  • PostgreSQL
  • Spring Framework
  • Spring Boot
  • Linux
  • Git
  • React
  • TypeScript
Посмотреть контакты работодателя

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

Мосгосэкспертиза

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

Мосгосэкспертиза

  • Москва

  • Не указана

Рекомендуем

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

Алексеев Александр Андреевич

  • Москва

  • Не указана

Рекомендуем
МТС Банк
  • Москва

  • Не указана

Рекомендуем
DDPlanet
  • Москва

  • Не указана

Группа страховых компаний Югория

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

Группа страховых компаний Югория

  • Москва

  • Не указана

Ай Девелоп Ит
  • Москва

  • Не указана

РТК-СОФТ

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

РТК-СОФТ

  • Москва

  • Не указана

Центральная ППК
  • Москва

  • Не указана

Агропромцифра

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

Агропромцифра

  • Москва

  • Не указана

Альфа-Банк

Fullstack QA (Java)

Альфа-Банк

  • Москва

  • Не указана

Идв-Групп
  • Москва

  • до 180000 RUR

Sette
  • Москва

  • до 180000 RUR

Айтикью Груп

AQA Java / Automation QA Java

Айтикью Груп

  • Москва

  • до 140000 RUR

Альфа-Банк
  • Москва

  • до 140000 RUR

СофтМедиаЛаб

Lead Java

СофтМедиаЛаб

  • Москва

  • до 140000 RUR

Aston
  • Москва

  • до 140000 RUR

Бизнес Процесс Менеджмент

Ведущий инженер - программист АСУТП

Бизнес Процесс Менеджмент

  • Москва

  • до 140000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию