Java Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Описание проекта:
Мы - молодая, амбициозная команда, занимающаяся разработкой решений для совершенно нового инновационного направления – Цифровые Финансовые Активы (ЦФА) на базе блокчейн для Департамента Глобальных Рынков! Мы используем широкий спектр современных технологий: open-source, облачные технологии и микросервисы для создания фронтальных, бэкэнд и интеграционных приложений. Работаем по гибким методологиям в продуктовых командах.
Обязанности:
- Разработка бэкэнд-части высоконагруженной банковской системы на Java
- Написание Unit-тестов
- Рефакторинг и оптимизация кода, Code review
- Участие в тестировании разработанных компонентов и исправлении дефектов
- Участие в подготовке документации
Обязательные навыки:
- Знание Java 8 и выше от 2 лет
- Опыт разработки приложений с использованием Spring, Spring Boot. Понимание принципов работы
- Знание технологий REST, XML, JSON, HTTP, SQL
- Опыт разработки клиент-серверных приложений
- Опыт работы с jira, confluence, Maven, git, Jenkins, Bitbucket, Sonar
- Опыт проведения Code review
- Опыт написания модульных и интеграционных тестов (JUnit, Mockito)
- Понимание основных шаблонов проектирования и принципов ООП
- Умение оптимизировать и тестировать код
- Английский язык на уровне чтения технической документации
Бонусы
Условия:
- Работа в аккредитованной компании
- Удаленный формат работы
- Участие в проектах для крупных коммерческих компаний
- Современный подход к обучению и развитию сотрудников
- Стабильный доход, который обсуждается индивидуально
- Приятные бонусы: ДМС со стоматологией для сотрудников, возможность подключить родственников к программе ДМС, обучение и сертификация, скидки на курсы, фитнес и многое другое