Лига Цифровой Экономики
Java-разработчик
RemoteRussia only
- Role
- Backend
- Experience
- Mid
- Employment
- Full-time
Salary not disclosed
Check eligibility
Open to RU only. Set where you work from to check your eligibility.
Core skills
JavaApache SparkSQL
Required skills
Spring FrameworkHadoopGitJUnit 5MockitoPostgreSQL
Навыки: PostgreSQL, Java, Apache Spark, Apache Hadoop. Квалификация: Middle. Специализации: Бэкенд разработчик.
Проект для Банка Топ-5! Построение хранилища данных для финансового блока, проектирование и разработка ETL.
Твои задачи:
- Реализовывать алгоритмы обработки распределенных данных в соответствии с требованиями ТЗ
- Покрывать код тестами, оптимизировать по результатам НТ
- Анализировать логи, дебаг
- Проводить рефакторинг существующих разработок, проводить code review
Что мы ждем от тебя:
- Уверенное знание Java 8+, Spring Framework, Apache Spark
- Уверенное знание SQL (join, cte, оконные функции, оптимизация)
- Базовые знания Hadoop
- Базовое понимание принципов работы многопоточных приложений
- Знание основных алгоритмов и структур данных, их реализаций в Java, паттернов проектирования и принципов чистого кода
- Понимание принципов командной разработки, умение пользоваться git
- Опыт написания качественных юнит и интеграционных тестов (JUnit 5, Mockito)
Что мы обеспечиваем:
- Внутренние семинары, митапы, мы очень любим учиться новому
- ДМС со стоматологией для сотрудников и скидку на покупку ДМС для ближайших членов семьи
- Технику для комфортной работы
- Сессии профессионального развития персонала, результатом которой является план индивидуального развития каждого сотрудника
What you'll do
- Реализовывать алгоритмы обработки распределенных данных в соответствии с требованиями ТЗ
- Покрывать код тестами, оптимизировать по результатам НТ
- Анализировать логи, дебаг
- Проводить рефакторинг существующих разработок, проводить code review
What they require
- Уверенное знание Java 8+
- Уверенное знание SQL (join, cte, оконные функции, оптимизация)
- Базовые знания Hadoop
- Базовое понимание принципов работы многопоточных приложений
- Знание основных алгоритмов и структур данных, их реализаций в Java, паттернов проектирования и принципов чистого кода
- Понимание принципов командной разработки, умение пользоваться git
- Опыт написания качественных юнит и интеграционных тестов (JUnit 5, Mockito)
Benefits
- Внутренние семинары, митапы, мы очень любим учиться новому
- ДМС со стоматологией для сотрудников и скидку на покупку ДМС для ближайших членов семьи
- Технику для комфортной работы
- Сессии профессионального развития персонала, результатом которой является план индивидуального развития каждого сотрудника
https://digitalleague.ru
Fintech
Salary not disclosed