Senior java разработчик
В данное время мы расширяем разработку своего продукта - коммерческого SPA-приложения на основе Angular front + Java backend микросервисов.Обязанности:- backend разработка новых компонентов системы- доработка и оптимизация существующих компонентов- оптимизация производительности при работе с большим обьемом данных- поддержка качества кода (code review, использование систем автоматизированного контроля кода)- Написание юнит-тестов и функциональных тестов- Взаимодействие с бизнес-аналитиками для выполнения техзаданияТребования:- Высшее образование- Способность работать в команде, гибкость- опыт разработки на java от 3 летТехнические требования:- знание java 8, Spring-*(Boot, Data, Rest), Hibernate- опыт работы с SQL (SQL Server, Oracle или postgresql)- понимание основ микросервисной архитектуры- Git- Дополнительным плюсом будет опыт работы с Docker, понимание современных практик DevOps- Желательно знание английского языкаТехнологический стек проектаJava 8
Spring 5 , Spring BootORM - Hibernate
DB - MS SQL SERVER 2019миграция - liquibase
описание моделей/API- SWAGGER
менеджер очередей - RubbitMQ (Kafka)
сборка проекта Maven
ELK - для логирования
GIT- job/pipeline
CI - gitlab
Docker
Camunda BPMN
ОС - Windows/Ububntu/RedHatУсловия:- Временный контракт на 6 месяцев- Режим работы удаленный