Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Digital League is a major Russian IT consulting, custom software development, and digital transformation group headquartered in Moscow. Founded in 2018 (uniting a consortium of IT solution providers with roots going back over 20 years), the company employs over 6,000 technology experts and ranks among Russia's largest IT service providers, system integrators, and BI/CRM vendors.
Навыки: PostgreSQL, Java, Spring Boot, Apache Kafka. Квалификация: Junior. Специализации: Бэкенд разработчик.
Команда проекта занимается поддержкой и развитием системы маркетинговых коммуникаций - работа над платформой для взаимодействия с корпоративными клиентами: разработка и оптимизация бэкенд-части приложения, доработка и создание интеграционных сервисов и микросервисных компонентов.
Твои задачи:
- Взаимодействовать с аналитиками и старшими разработчиками для уточнения требований, обсуждать архитектурные решения и согласовывать задачи
- Разрабатывать бэкенд-часть приложений на Java: создание и поддержка серверной логики в соответствии с техническими требованиями
- Создавать интеграционные сервисы: разработка механизмов взаимодействия между внутренними системами и внешними API
- Проектировать и реализовывать микросервисные компоненты: разработка отдельных модулей системы с учётом принципов микросервисной архитектуры, обеспечение их корректного взаимодействия
- Делать интеграции с AI-решениями: подключение и настройка взаимодействия с LLM-платформами
- Писать и поддерживать юнит-тесты: создание автоматизированных тестов (JUnit, Mockito) для проверки корректности работы кода, обеспечение высокого покрытия тестами новых и существующих модулей
- Исправлять дефекты: анализ и устранение ошибок в существующем коде
- Делать рефакторинг и оптимизацию кода: улучшение структуры и производительности существующего кода под руководством наставника, соблюдение принципов чистого кода (Clean Code) и лучших практик Java-разработки
Что мы ждем от тебя:
- Уверенное знание Java 17 и опыт разработки на Spring Boot 3 от 6 месяцев
- Уверенное знание SQL: join, подзапросы, агрегатные и оконные функции, знание в теории или практические навыки оптимизации запросов (работа с индексами и партициями), умение анализировать план выполнения запроса
- Опыт работы с реляционной БД PostgreSQL
- Знание принципов работы с REST API (разработка и интеграция)
- Опыт написания юнит-тестов с использованием JUnit и Mockito
- Опыт работы с Git и Maven
- Базовые знания шаблонов проектирования (design patterns) в Java
- Понимание принципов микросервисной архитектуры и основ работы многопоточных приложений
- Практический опыт работы с Spring JDBC
- Умение разбираться в чужом коде и вносить в него изменения
- Высшее или неоконченное высшее техническое образование
Что мы обеспечиваем:
- Внутренние семинары, митапы, мы очень любим учиться новому
- ДМС со стоматологией для сотрудников и скидку на покупку ДМС для ближайших членов семьи
- Технику для комфортной работы
- Сессии профессионального развития персонала, результатом которой является план индивидуального развития каждого сотрудника
Recommended for you based on this role
Similar stack
Same company
In your city
Специалист по ручному тестированию
1 day ago
Remote • Moscow
SQL
Databases
Apache Kafka
ElasticSearch
Redis
DevOps
Graylog
Kibana
Rest API
QA
Insomnia
Postman
Sentry
Apply
Apply
In office • Moscow
Python
DevOps
OpenStack
Zabbix
Apply
Технический писатель по документации
1 day ago
Remote/Hybrid • Bachelor's Degree • Novosibirsk
Databases
Apache Kafka
ClickHouse
DevOps
Git
Kubernetes
Management
Confluence
Draw.io
Jira
Apply
Middle Java Developer (Backend)
1 day ago
In office • 2+ years exp • Voronezh
Java
SQL
Java
Gradle
Hibernate
Maven
Spring Boot
Databases
Apache Kafka
PostgreSQL
Apply
In office • Moscow
Python
Databases
PostgreSQL
DevOps
Ansible
etcd
Grafana
Prometheus
Zabbix
Apply
Аналитик данных
2 days ago
Remote • 3+ years exp • Moscow
Python
SQL
AI/ML
Hadoop
NumPy
Pandas
Spark
DevOps
Git
Apply
Системный аналитик
22 days ago
Remote • Full-Time • 3+ years exp
SQL
JavaScript
Databases
PostgreSQL
RabbitMQ
Frontend
Ant Design
React.js
DevOps
Kubernetes
Rest API
Cybersecurity
Keycloak
Management
Confluence
Miro
QA
Swagger
Apply
In office • Full-Time • Moscow
Bash
Python
Databases
PostgreSQL
DevOps
Ansible
etcd
Grafana
Prometheus
Zabbix
Apply
Data Scientist
1 month ago
In office • Full-Time • Bachelor's Degree • Moscow
Python
AI/ML
LLM
DevOps
Docker
Kubernetes
Chips/EDA
PoC Library
Management
Jira
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Free forever • Less than a minute • No credit card
Work setup
Location
Moscow
Remote work
In office
Employment
Full-Time

