Java developer

Java developer


Remote | full time | 180 - 210 т.р.

 AGIMA

Мы создаем веб-сервисы и мобильные приложения для бизнеса на основе данных и здравого смысла.


Основные требования:

— Опыт Работы 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



Report Page