Наше продуктовое направление ACCOUNTING ENGINE создает передовые решения по автоматизации банковского бухгалтерского учета. Для участия в процессе разработки микросервисов мы приглашаем Java разработчика.
Задачи Java-разработчика:
- Участие в формировании нового решения на Java 8/11 на микросервисном стеке
- Работа по методологии SCRUM в продуктовой команде
- Разработка кросспродуктовой платформы Q.Reference
- Разработка платформы развития бизнеса Q.Accounting
- Участие в проектах совместной разработки
Cтек технологий:
- Java 8/11
- Spring/Spring Boot, Spring Cloud
- Docker, Kubernetes/OpenShift
- HTTP, REST, SOAP
- PostgreSQL/Oracle
- Spring Data JPA, Liquibase
- Apache Kafka/Rabbit MQ
- Maven/Gradle
- JBoss/WildFly
- Git
Что сделает кандидата очень привлекательным для нас:
- Уверенное владение Java 8 и новее, понимание принципов работы JVM
- Знание основных библиотек и шаблонов проектирования
- Опыт использования Spring Framework (boot, mvc, data, security...)
- Опыт работы с реляционными базами данных, умение писать и оптимизировать запросы
- Знание HTTP, REST, SOAP
- Опыт работы с многопоточностью и асинхронностью
Будет плюсом:
- Понимание особенностей микросервисной архитектуры
- Опыт работы с инструментами unit-тестирования
- Опыт работы с распределёнными хранилищами и системами
УСЛОВИЯ:
- Полная занятость, оформление по ТК РФ, бессрочный трудовой договор;
- Гибкое начало рабочего дня;
- Для городов: Москва, Санкт-Петербург, Ярославль, Чебоксары, Пермь, Воронеж, Самара - гибридный формат работы: по понедельникам работа из офиса, остальные дни дистанционно по желанию;
- Для городов: Уфа, Екатеринбург, Волгоград, Калининград, Тула, Казань, Нижний Новгород, Краснодар, Рязань - дистанционный формат работы до тех пор пока не будет открыт филиал, после открытия филиала занятость сменится на гибридную (один день в неделю из офиса).