Senior Java Developer/Architect
Требования
Местоположение и тип занятости
Компания
Подбор персонала в ИТ-компании
Описание вакансии
О компании и команде
Наша компания ведущий российский разработчик и поставщик IT-решений для финансового сектора. Платиновый партнер компании ORACLE в России. Мы занимаемся разработками в области финансовых информационных технологий более 29 лет.
И сейчас находимся в поисках Senior Java Developer/Architect)
Ожидания от кандидата
- Уверенные знания и опыт в Java (Core, Collections, Generics, Concurrency, JDBC);
- Опыт разработки распределенных систем или других масштабируемых, высоконагруженных, отказоустойчивых систем;
- Уверенные знания SQL и умение писать оптимизированные запросы;
- Знание СУБД Oracle (SQL+PLSQL) на уровне архитектора/разработчика;
- Опыт работы с различными СУБД (реляционные, NoSQL, key/value, column) в различных вариантах использования (OLTP, OLAP);
- Владение Spring Framework;
- Опыт настройки и работы с серверами приложений Tomcat и Wildfly;
- Опыт разработки специализированных инструментов: конверторов, кодогенераторов, компиляторов, анализаторов;
- Знакомство с ANTLR4 для работы с языками и их синтаксисом;
- Знакомство с продуктами класса IMDG (Apache Ignite или Hazelcast);
- Знакомство с Core Bank системами и их архитектурой;
- Сильные аналитические навыки и способность решать задачи без универсальных решений.
Что предстоит сделать:
- Миграция с СУБД Oracle на распределённую систему на основе IMDG -Apache Ignite и Yandex Database в рамках развития программной архитектуры банковской системы.
Условия работы
- Высокую заработную плату по итогам собеседования;
- Официальное оформление по ТК РФ;
- Удобный формат работы: офисный, гибридный, удаленный;
- Полный социальный пакет;
- Современный офис с удобным расположением (офис находится в 7 минутах ходьбы от станции метро Менделеевская, Белорусская кольцевая);
- Интересные и высокотехнологические проекты и задачи, позволяющие повышать свой профессиональный уровень;
- Наставничество и поддержку при адаптации.