Команда Банка Компаньон в поисках Middle java backend разработчиков.
Задачи по должности:
· Обсуждение и документирование требований к задачам и проектам вместе с заказчиком;
· Участие в тех. Обсуждениях и проектировании систем;
· Разработка, сопровождение, мониторинг информационных систем;
· Оказание тех. поддержки клиентам и заказчикам;
· Рецензирование работ коллег;
· Менторство.
Наши ожидания от кандидата:
· Образование или сертификаты удостоверяющие навыки в области компьютерных технологий
· Опыт работы не менее 3 лет
· Английский на уровне чтения тех. документаций
· Структура данных и алгоритмы
· Знание ООП
· Java 8+, JDBC, JSP & Servlet
· Java NIO, Java Concurrency
· Maven
· Функциональное тестирование, Mocking Frameworks
· Restful, XML, SOAP
· SQL, RDBMS
· GIT, Git Flow
· Spring Boot, Spring Core, Spring Web, Spring Security, Spring Data
· JPA, Hibernate, JPQL, HQL
· JMS, ActiveMQ
· Системы кеширования данных
· Containerization (Docker)
Преимущество:
· Опыт разработки приложений в фин. секторе
· Design Patterns
· PostgreSQL
· OAuth 2.0, Open ID, LDAP
· TDD, BDD, CI/CD, Автоматизация тестирований
· Swagger, Springfox
· Масштабирование и распределенное вычисление
· Orchestration, Docker Swarm, Kubernetes
· Javascript
*** при передаче резюме – кандидат автоматически соглашается на обработку его персональных данных