Senior Backend (JAVA) Developer
17 Июня 2025

Город:
Новосибирск
Занятость:
Полная занятость
Компания "РОДЖИИ ЕВРОПА"
Кто мы?
- ROGII – международная IT-компания, разрабатывающая собственные уникальные продукты для нефтегазовой индустрии (серверные, десктопные и мобильные приложения);
- Офисы в Европе, США, Канаде, странах Южной Америки, на Ближнем Востоке, в Австралии;
- Более 300 клиентов по всему миру;
- В команде работают профессионалы с опытом 5+ лет, используются передовые IT-решения (облачные технологии, bigdata массивы, технологии машинного обучения, 3D визуализация).
Чем нужно заниматься?
- Разработка облачного и on-premise сервиса;
- Участие в проектировании и разработке смежных компонентов (облачные модули, вычислительные модули, графика и др.).
Что для этого нужно?
1. Знание Java Core
- Коллекции: Знание стандартных коллекций и алгоритмов их работы;
- Обобщения: Понимание обобщённых типов;
- Многозадачность: Опыт работы с потоками и синхронизацией;
- Рефлексия: Использование рефлексии для доступа к объектам и манипулирования ими;
- Исключения: Обработка исключений и создание собственных типов;
- Аннотации: Использование встроенных аннотаций, создание собственных;
- Stream API и Lambda: Работа с потоками данных, лямбда-выражениями;
- JVM: Понимание работы JVM, сборщика мусора, heap и stack памяти;
2. Spring Framework
- Spring Boot: Опыт разработки микросервисов используя Spring Boot;
- Bean Scopes & Lifecycle: Знание bean scopes и жизненного цикла;
- IoC & DI: Понимание инверсии управления и внедрения зависимостей;
- Spring Web: Разработка RESTful API с использованием Spring Web;
- Spring Data JPA: Опыт работы с Spring Data JPA (Hibernate);
- Spring Security: Настройка аутентификации и авторизации;
- Spring Cloud: Service Discovery, Load Balancer, Circuit Breaker, Feign;
- WebFlux: Реактивное программирование, использование Mono и Flux, WebSocket;
- Redis: Использование Spring Data Redis для распределённых кешей;
3. Работа с базами данных
- PostgreSQL / MS SQL: Опыт работы с реляционными БД, понимание принципов работы с ACID, OLTP, многопользовательскими запросами и блокировками;
- ClickHouse: Знание принципов работы с ClickHouse, опыт проектирования структуры данных и оптимизации запросов;
4. Микросервисная архитектура и взаимодействие
- Микросервисы: Опыт разработки микросервисов, их взаимодействие;
- RESTful API: Проектирование и реализация REST API;
- Сообщения и очереди: Работа с Apache Kafka, RabbitMQ;
- Многозадачность: Обработка задач в многозадачной среде, балансировка нагрузки;
5. Контейнеризация и оркестрация
- Docker: Создание и работа с Docker-контейнерами, Docker Compose;
- Kubernetes: Понимание принципов работы Kubernetes;
6. Общие навыки и подходы
- Умение писать чистый и читаемый код: Способность писать аккуратный и понятный код (SOLID, YAGNI, DRY, KISS, BDUF);
- Алгоритмы и структуры данных: Знание алгоритмов и структур данных, умение выбирать эффективные решения;
- Работа с системами контроля версий и CI/CD: Опыт работы с Git, системами контроля версий, багтрекерами, системами сборки и continuous integration;
- Разбор чужого кода: Умение разбираться в чужом или legacy коде и вносить в него изменения;
- Понимание принципов ООП: Глубокое понимание принципов объектно-ориентированного программирования;
- Использование AI в рабочем процессе.
Что мы готовы тебе предложить?
- оформление с первого рабочего дня, белая зп, больничные и отпуска – все, как полагается;
- гибкий рабочий график с возможностью работать удаленно;
- конкурентная заработная плата (также практикуем performance review - пересмотр зп по итогам работы и развития);
- трудоустройство по контракту с нашим головным офисом в США;
- профессиональная реализация в мощной команде разработчиков;
- возможность повышать уровень знаний и скиллов, участвуя в профильных семинарах, тренингах и конференциях за счет компании.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
09 Июня
Backend Node.js Developer Senior
Новосибирск
от 250 000 до 350 000 руб.
Компания "Red Pill Studio" Привет! Мы - инновационная компания, специализирующаяся на разработке в области передовых web технологий. Работая у...
09 Июня
Ведущий python программист/Senior
Новосибирск
Компания "Авантелеком" Привет, коллега! Мы компания Авантелеком — российская аккредитованная IT- и телеком компания. Более 10 лет мы...
11 Июня
Senior frontend разработчик в команду Веб-навигатора
Новосибирск
Компания "Центр финансовых технологий" Вакансия актуальна только для городов Новосибирск и Самара Приглашаем Senior frontend-разработчика на...
11 Июня
Новосибирск
Компания "Центр финансовых технологий" На данной позиции вы получите возможность профессионального и карьерного роста, возможность решать...
09 Июня
Backend-разработчик (PHP)( Космос-Веб )
Новосибирск
Компания "Космос-Веб" Привет! Давай знакомиться, мы Космос-Веб — digital-агентство полного цикла с большим опытом сложных и ответственных...
Вакансия размещена в отрасли