Разработчик Java Backend (Senior)
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
Условия работы
Обязанности:
- Самостоятельное написание кода для критичных модулей системы
- Проведение code review, улучшение метрик качества кода
- Участие в проектировании архитектуры, взаимодействие с архитекторами, аналитиками и смежными командами
- Погружение в сложную, но интересную предметную область
- Свобода в принятии решений, при разумном обосновании
- Ответственность за результат
Требования:
- Опыт промышленной разработки (от 3 лет) с Java и Spring, в крупных компаниях (желательно финтех)
- Фундаментальные знания принципов построения распределенных систем
- Уверенные знания core Java
- Опыт разработки веб-сервисов
- Знание паттернов проектирования
- Применение практик TDD, DDD, CI/CD
- Хорошее знание SQL
- Хорошие коммуникативные навыки, проактивная позиция
- Ответственность, внимание к деталям, отличные коммуникативные навыки, желание погружаться в предметную область
- Плюсом будет:
- Опыт разработки систем с микросервисной архитектурой
- Опыт в разработке высоконагруженных приложений
- Опыт работы с Docker или другими контейнерными решениям
- Уверенное владение Linux
- Знание финансовых рынков и опыт работы в сфере финансов
Условия:
- Конкурентоспособная заработная плата
- Корпоративное обучение и сертификация в технических и бизнес областях
- Корпоративные развлекательные программы
- Помощь при релокации в Москву
- График работы по московскому времени: 5/2, 10:00-19:00
- Работа удаленно (на территории РФ, Беларуси) или в офисе (Москва, Саратов, Пенза, Уфа, Нижний Новгород)