Java-разработчик

Зарплата

от 150 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

IT, телекоммуникации, лидирующий провайдер на новосибирском рынке

Описание вакансии

Условия работы

Мы запускаем проект BSS — система, созданная американской компанией NetCracker, которая даст возможность клиентам воспользоваться продуктами 2021 года: от умного Wi-Fi с функцией анализа клиентов до продуктов для с/х сектора на LoRaWan-сетях, облачных решений. Проект технически сложный, состоит из интеграции более 40 информационных систем и служб, которые используют различные языки программирования (Java как основной) и обслуживают > 1 000 000 клиентов по всей России. Интеграция заключается в проработке бизнес-процессов, архитектуры решений, межсистемной связи на основе микросервисной архитектуры и SOA-подхода, миграции данных объемом > 2 TB.

Что предстоит делать:

  1. Разрабатывать и прорабатывать логику взаимодействия API
  2. Принимать участие в обсуждениях на разных этапах разработки: от зарождения идеи до реализации
  3. Документировать код/службы
  4. Выполнять code review
  5. Покрывать unit-тестами код

Что мы предлагаем:

  • Участие во внедрении крупного Enterprise-проекта в масштабах всей страны
  • Оформление в соответствии с Трудовым кодексом РФ, белая заработная плата
  • Гибкий рабочий график, возможен удаленный формат работы
  • Возможность профессионального развития
  • Прекрасный коллектив и дружную атмосферу
  • Свободный дресс-код и неформальное общение. Мы общаемся со всеми на равных и на "ты"
  • Лояльных руководителей, которые всегда открыты к обмену обратной связью
  • Бонусы от компании: бесплатный интернет и телевидение, корпоративная мобильная связь, корпоративная библиотека с топовой профессиональной литературой

Ищем того, кто отличается:

  • Опытом работы от года на позиции java-разработчика
  • Пониманием принципов построения микросервисной архитектуры
  • Опытом работы со Spring Framework
  • Опытом разработки web-приложений: MVC, Tomcat, JSP
  • Опытом работы с ORM: Hibernate, Spring Data, MyBatis
  • Опытом работы с СУБД
  • Опытом проектирования REST API
  • Опытом работы с системами контроля версиями: Git
  • Опытом работы со сборщиком проектов: Apache Maven