Компания "Дунайс"
Почему у нас тебе понравится:
Большой пул проектов — сможешь переходить в разные команды и не выгорать от однообразия;
Только крупные известные бренды — ты приобретешь бесценный опыт разработки/управления разработкой продукта или сервис для крупного банка, завода или авиакомпании;
Прозрачные понятные процессы — будешь заниматься только своей любимой разработкой, а не часами разбираться “что здесь происходит”;
Внимательный и тщательный онбординг в компанию;
Компенсация на обеды в кафе и ресторанах, а также большой выбор скидок от партнеров (скоро расширим список в новых городах присутствия);
Проводим яркие мероприятия, на которых можно уйти в отрыв и отдохнуть по полной.
IBS Dunice — это команда опытных разработчиков, тестировщиков, аналитиков, дизайнеров и менеджеров. Мы создаем веб-сервисы и мобильные приложения, которыми пользуются миллионы! В компании уже больше 350 человек.
Основные задачи:
Разработка и поддержка бэкенд-части высоконагруженных сервисов.
Участие во всем цикле разработки: от проектирования архитектуры и реализации до тестирования, развертывания и мониторинга.
Интеграция с внутренними и внешними системами (REST, SOAP, Kafka).
Написание чистого, эффективного и поддерживаемого кода.
Активное участие в код-ревью, планировании задач и совершенствовании процессов разработки.
Ключевые требования (обязательные):
Коммерческий опыт разработки на Java от 1 года.
Глубокое знание Java 8-21 (знание современных возможностей языка будет преимуществом).
Опыт работы с экосистемой Spring: Spring Boot, Spring MVC, Spring Security.
Практический опыт работы с базами данных: PostgreSQL, знание SQL.
Опыт использования ORM/библиотек: JPA/Hibernate или JOOQ.
Опыт работы с Apache Kafka (создание/потребление сообщений).
Знание принципов построения веб-сервисов: REST API; понимание SOAP.
Опыт сборки проектов с помощью Maven.
Уверенное владение Git (включая понимание workflow, например, Git Flow), опыт работы с GitLab.
Знание основных принципов разработки: OOP, SOLID, DRY, KISS, ACID, принципы Clean Code.
Опыт работы в команде по Agile-методологиям (Scrum/Kanban).
Умение работать в одной из ОС: Linux, Windows, macOS.
Стек технологий, который мы используем:
Backend: Java 8-21, Spring Boot, Spring Security, Spring MVC
Базы данных: PostgreSQL, JPA/Hibernate/JOOQ
Месенджер/стриминг: Apache Kafka
API: REST, SOAP
Инфраструктура и инструменты: Maven, Nexus/Artifactory, Apache Tomcat
Документация и мониторинг: Swagger, Kibana, Grafana
Утилиты для маппинга и JSON: MapStruct, Jackson
Системы управления: Jira, Confluence
Тестирование: JUnit, Mockito
Будет значительным плюсом:
Опыт работы с ElasticSearch.
Знание систем мониторинга Prometheus.
Опыт контейнеризации и оркестрации: Docker, Kubernetes, Helm.
Знание Hashicorp Vault для управления секретами.
Опыт работы с SonarQube для анализа качества кода.
Знание библиотек для тестирования: AssertJ, Instancio, Hamcrest, TestContainers.
Организационные вопросы:
После отклика с тобой свяжется наш рекрутер. Проведет предварительный скрининг, ответит на все вопросы и организует техническое интервью (если по требованиям всё ок).
17 Марта
Ростов-на-Дону
Компания "Сбербанк" ИТ B2C — самая крупная экосистема в Сбере. Нас более 8000 человек в 18 городах России. Мы занимаемся разработкой и развитием...
18 Марта
Fullstack QA-инженер (Java/Python)
Ростов-на-Дону
от 100 000 руб.
Компания "Fojin" Привет! Я Ксения, руководитель направления ФОДЖИН. Мы занимаемся разработкой и дизайном цифровых продуктов для десятков...
17 Марта
Ростов-на-Дону
Компания "Тинькофф" В Т‑Банк мы создаем и развиваем десятки высоконагруженных сервисов. А QA-команда делает так, чтобы все работало без сбоев...
17 Марта
Senior C++ Developer (ATM / Payment Systems)
Ростов-на-Дону
от 200 000 до 250 000 руб.
Компания "Haulmont" Работа не в компании Холмонт Задачи: - разработка и поддержка управляющего ПО для банкоматов (ATM software) -...
18 Марта
Ростов-на-Дону
Компания "Панфилов Дмитрий" Fullstack/Backend-разработчик - создаём интеллектуальный сервис для посуточной аренды ArendaGo.ru Мы...