Команда Банка Компаньон в поисках кандидата Java backend разработчик (Middle/Senior)
Мы предлагаем:
- Работа в команде профессионалов.
- Гибридный\ гибкий формат работы.
- Конкурентоспособная зарплата.
- Зарплата два раз в месяц.
- Трудоустройство по законодательству.
- Карьерное развитие.
- Поддержка work-life balance.
Задачи по должности:
- Обсуждение и документирование требований к задачам и проектам вместе с заказчиком
- Участие в тех. Обсуждениях и проектировании систем
- Разработка, сопровождение, мониторинг информационных систем
- Оказание тех. поддержки клиентам и заказчикам
- Рецензирование работ коллег
- Менторство
Наши ожидания от кандидата:
- Образование или сертификаты удостоверяющие навыки в области компьютерных технологий
- Опыт работы не менее 5 лет
- Английский на уровне чтения тех. документаций
- Структура данных и алгоритмы
- Знание ООП
- Design Patterns
- Java 8+, JDBC, JSP & Servlet
- Java NIO, Java Concurrency
- JVM Memory Model
- Maven
- Функциональное тестирование, Mocking Frameworks, Integration Testing (Cucumber), Regression Testing (Jmeter, Selenium, Robot Framework)
- TDD, BDD, Автоматизация тестирований
- Restful, XML, SOAP
- SQL, RDBMS
- Git, Git Flow
- Spring Boot, Spring Core, Spring Web, Spring Security, Spring Data
- JPA, Hibernate, JPQL, HQL
- Системы кеширования данных,
- Containerization, Docker, Docker Swarm, Kubernetes
Будет большим плюсом:
- Опыт разработки приложений в фин. секторе
- Опыт в проектировании архитектуры cистем, микросервисная архитектура
- Опыт в разработке и сопровождении высоконагруженных систем
- Опыт в масштабировании и в распределенном вычислении
- Опыт в качестве team lead команды разработчиков
- PostgreSQL
- Swagger, Springfox
- JavaScript