Старший Java-разработчик — Группа по созданию инновационных ИТ-решений в области налогов и права
Описание
Что ты будешь делать в этой роли: Ты будешь разрабатывать и внедрять технологические решения в области автоматизации процессов, позволяющие эффективно решать насущные задачи наших клиентов и оказывать им поддержку по вопросам цифровизации. Ты будешь работать с потрясающими людьми над амбициозными проектами для крупных компаний, в рамках которых решаются вопросы, актуальные как для конкретного бизнеса, так и для общества в целом. О подразделении: Сфера технологий стремительно трансформируется, что влечет за собой глобальные изменения налоговой и правовой среды. Мы должны выполнять роль первопроходца и вдохновителя, чтобы опережать потребности наших клиентов и рынка. Безусловное лидерство на рынке услуг в сфере налогообложения и права невозможно без абсолютного лидерства в сфере цифровых технологий. Мы находимся в авангарде налоговых и правовых технологий, предоставляя широкий спектр инновационных решений клиентам из различных отраслей экономики по всему миру. В нашей команде ты сможешь работать с технологиями, о которых говорят все. Обязанности: Проектировать и разрабатывать Java-приложения Участвовать в архитектурном развитии проектов Анализировать, отлаживать и тестировать программное обеспечение Находить и решать проблемы с приложениями Создавать, запускать и оперативно обслуживать критически важные системы большого объема Выполнять индивидуальные задачи и задачи, реализуемые в команде разработчиков Писать эффективный, легко проверяемый и надежный код Подготавливать и выпускать обновления программного обеспечения Оптимизировать код приложений и запросов к базам данных Требования к кандидатам: Опыт коммерческой разработки - от 5 лет Опыт разработки на Java или других языках JVM - от трех лет Умение «читать» чужой код Знание Java Core и опыт написания многопоточных приложений Опыт работы с Java Web (Servlet API, Spring MVC) Опыт работы с ORM (JPA/Hibernate) Знание основных компонентов Spring Знание SQL (MySQL, PostgreSQL, или др.) и умение писать SQL-запросы Знание систем сборки (Maven/Gradle) Знание основ Git Знание основ Linux Опыт работы с брокерами сообщений (RabbitMQ/Kafka/ActiveMQ) Опыт работы с Docker, Docker Compose Дополнительными преимуществами будут являться: Знание NoSQL (Elasticsearch, MongoDB) Опыт написания bash-скриптов Что мы предлагаем: Достойное вознаграждение и прозрачную систему карьерного и профессионального роста Комплексную программу страхования сотрудников Обучение и развитие, поддержку в получении сертификатов профессиональной квалификации Программы поощрения сотрудников Возможность работать по гибкому графику Комплексную программу корпоративных скидок