Senior Java разработчик
Зарплата
до 200 000 ₽
Требования
Местоположение и тип занятости
Компания
Решения для финтех-индустрии
Описание вакансии
Условия работы
Временный контракт на 6 месяцев.
В данное время мы расширяем разработку своего продукта — коммерческого 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 Boot
- ORM - 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 месяцев
- Режим работы удаленный