Senior java developer
Зарплата
от 110 000 до 200 000 ₽
Требования
Местоположение и тип занятости
Компания
Группа компаний, которые оказывают профессиональные услуги в области информационных и цифровых технологий
Описание вакансии
Условия работы
На данный момент мы ищем в команду опытного Java разработчика для участия в создании многопоточного высоконагруженного микросервиса на проекте в области теплоэнергетики.
Если ты уверенно пишешь на Java, хочешь продолжать прокачивать свои технические скилы, а ещё у тебя есть интерес к активному участию в жизни проекта (с перспективой попробовать себя в качестве team lead), то тебе к нам.
Используем следующий стек технологий:
- Java 11, Spring (Boot, Cloud, Data JPA, WebSocket, Security, Test, AMQP), Rabbit MQ, Kafka;
- Работа с базами данных: PostgreSQL, Oracle, ArangoDB, Elasticsearch, Couchbase;
- Работа с серверами: Tomcat, Nginx;
- Системы непрерывной интеграции: Gitlab CI, Docker, Kubernetes;
- ELK, TICK Stack, Graphana;
- Confluence.
Наши ожидания от успешного кандидата:
- Понимание принципов программирования (процедурное, объектно-ориентированное, функциональное, декларативное, реактивное и т.д.).
- Уверенное знание Java SE 11 (core, multithreading) и Spring Framework;
- Понимание принципов работы протокола HTTP, опыт разработки REST-сервисов;
- Хорошее знание T-SQL или PL/SQL, умение анализировать план запроса. Понимание принципов проектирования ER-модели данных (database normalization, constraint etc.);
- Знание, понимание и умение применять на практике шаблоны проектирования;
- Опыт работы с git, jira, confluence;
- Знание и опыт применения TDD;
- Понимание принципов распределенной архитектуры (CAP theorem, CQRS pattern, Microservices etc.)
- Умение и желание работать в команде;
- Опыт работы по Scrum в небольших командах 6 - 10 человек.
Будет преимуществом:
- Опыт работы с NoSQL базами данных;
- Опыт работы с AMQP-очередями (RabbitMQ, ActiveMQ и т.п.), опыт использования Apache Kafka;
- Опыт работы с Kubernetes и Docker;
- Знание и опыт настройки CI/CD на проектах;
- Базовые навыки работы с OS Linux.
Что мы предлагаем:
- Трудоустройство в соответствии с ТК РФ;
- Офис на Выборгской набережной, 7-10 мин. пешком от ст. м. Выборгская;
- Соцпакет: ДМС, корпоративная мобильная связь, фитнес;
- Уютный просторный офис, фрукты, чай и кофе прямо в офисе, молодой и дружный коллектив;
- Гибкое время работы;
- Внутреннее и внешнее обучение.