Вакансии в Нижнем Новгороде

Программист Java

от 200 000 до 300 000 руб.
Компания: ООО "ТЕКОМ"
Опыт работы: От 6 лет
График работы: Полный день
Занятость: Полная занятость
Требования: Опыт разработки на Java не менее 6-ти лет.

Опыт работы со Spring - не менее 5-ти лет, ORM (Hibernate) / JOOQ.

Опыт работы с SQL/NoSQL базами данных: PostgreSQL/ClickHouse/Redis - не менее 2-x лет.

Опыт разработки нагруженных/BigData систем - не менее 2-х лет.

Твердое знание принципов разработки ПО: ООП, SOLID, функционального/реактивного программирования.

Твердое понимание работы JPA/ORM (Hibernate): плюсов и минусов.

Понимание ACID и принципов транзакционности.

Опыт написания тестов на разрабатываемый код: JUnit 5, Mockito, Hamcrest, SpringBootTest.

Опыт работы с Kafka/RabbitMQ - не менее 2-х лет.

Опыт разработки ПО по Agile-методологиям: Scrum, Kanban - не менее 2-х лет.

Опыт работы с окружением Docker/Kubernetes - не менее 2-х лет.

Опыт работы по Git Flow - не менее 5-ти лет.

Понимание принципов и опыт разработки распределенных систем на основе (микро-)сервисной архитектуры.

Понимание принципов асинхронных/синхронных/реактивных API (REST, gRPC).

Понимание Java Memory Model, отладка и профилирование приложений.

Умение декомпозировать и оценивать сложность/время выполнения задачи.

Нацеленность на выпуск качественного продукта на основе требований и потребностей заказчика.

Умение работать в команде как с горизонтальной, так и с вертикальной структурой.

Стрессоустойчивость, умение сохранять самообладание и культуру общения как с коллегами по работе, так и с представителями заказчика.

Способность критического мышления в сложных ситуациях и выработке путей достижения оптимального результата.

Будут плюсом:
Понимание сетевых технологий и протоколов (SNMP, SOAP, WBEM/WMI, Telnet, Syslog, REST).
Опыт разработки решений для сетевого оборудования.

Знание скриптовых языков (Python, Unix shells, Java Script).

Опыт работы с Prometeus, Grafana. Понимание их преимуществ, недостатков и знание альтернативных решений.


Обязанности: Участие в создании решений в области телекоммуникаций и мониторинга сетевой инфраструктуры.

Непосредственное участие в проектировании и разработке новых функциональных модулей, оптимизации структуры, выработке предложений по улучшению Системы.

Анализ и оптимизация показателей быстродействия, надежности разработанных решений.

Координирование коллег по разрабатываемой задаче и смежным частям продукта.

Проведение квалифицированного ревью кода и выработка технических рекомендаций по задаче.

Поддержание жизненного цикла программного продукта.


Адрес: Нижегородская область, Город Нижний Новгород, Карла Маркса улица, дом: Д. 44Б;офис/квартира: ОФИС 701 ПОМЕЩЕНИЕ 1;
2025 © Rus-Work.Com - помогаем найти работу и сотрудников