- Работа в Москве
- Удаленно
- Разработчик
- Java-разработчик
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 месяца
Поделиться:
Опубликована день назад