Старший Java-разработчик — Группа по созданию инновационных ИТ-решений в области налогов и права
Коротко
Designs and develops Java applications for tax and legal tech, participates in architectural development, and maintains critical high-volume systems. · Needs: 5+ years commercial development, 3+ years Java/JVM, Java Core, multithreading, Java Web (Servlet API, Spring MVC), ORM (JPA/Hibernate), Spring, SQL (MySQL
Описание от работодателя
Что ты будешь делать в этой роли:
Ты будешь разрабатывать и внедрять технологические решения в области автоматизации процессов, позволяющие эффективно решать насущные задачи наших клиентов и оказывать им поддержку по вопросам цифровизации. Ты будешь работать с потрясающими людьми над амбициозными проектами для крупных компаний, в рамках которых решаются вопросы, актуальные как для конкретного бизнеса, так и для общества в целом.
О подразделении:
Сфера технологий стремительно трансформируется, что влечет за собой глобальные изменения налоговой и правовой среды. Мы должны выполнять роль первопроходца и вдохновителя, чтобы опережать потребности наших клиентов и рынка.
Безусловное лидерство на рынке услуг в сфере налогообложения и права невозможно без абсолютного лидерства в сфере цифровых технологий. Мы находимся в авангарде налоговых и правовых технологий, предоставляя широкий спектр инновационных решений клиентам из различных отраслей экономики по всему миру.
В нашей команде ты сможешь работать с технологиями, о которых говорят все.
Обязанности:
Проектировать и разрабатывать 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-скриптов
Что мы предлагаем:
Достойное вознаграждение и прозрачную систему карьерного и профессионального роста
Комплексную программу страхования сотрудников
Обучение и развитие, поддержку в получении сертификатов профессиональной квалификации
Программы поощрения сотрудников
Возможность работать по гибкому графику
Комплексную программу корпоративных скидок