Java developer
Remote | full time | 180 - 210 т.р.
Мы создаем веб-сервисы и мобильные приложения для бизнеса на основе данных и здравого смысла.
Основные требования:
— Опыт Работы Java программистом
— Java 8, spring-boot, spring-core, spring-web, spring-security, spring-data
— JPA - Hibernate, SpringData, JDBC template, transaction
— Unit test - spring-test, JUnit
— Web services - REST, SOAP (jakson) git, (git flow, pull request)
— Build tools - Maven
— Опыт разработки для Magnolia CMS, либо любой другой CMS корпоративного уровня.
Желательные:
— Distributed Caches (EhCache, HazelCast)
— Очереди (redis, active mq)
— Design Patterns: singleton, chain of responsebility, factory, facade, circuit bracker, future/promises, IoC(DI), aspect-oriented programming (aop)
— NoSQL database (redis, couch base)
— Понимание CI/CD процессов
Описание проекта: интернет-магазин цифровой/бытовой техники и электроники
Задачи:
Разработка для Magnolia CMS, разработка API- сервисов back-end платформы, построенной на микро-сервисной архитектуре.
Задачи разные - связанные с хранением и управление контента для интернет-магазина: промо-страницы, баннеры, статьи, шапку и подвал и прочие условно-постоянные вещи. Также задачи связаны с интеграциями со сторонними системами.
Условия:
— Возможность сосредоточиться над задачами одного продукта;
— Сформированная команда крутых специалистов;
— Удалённая работа, оформление по ГПХ (договор гражданско-правового характера), ИП или как самозанятый.
Контакты:
@jgribova
