💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Senior Java Developer (ArCollection)

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

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

Компания

Российский телеком-оператор с 50 миллионами клиентов и 30 тысячами сотрудников

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

О компании и команде

Сегодня билайн — компания изменений, чутко реагирующая на потребности рынка и людей. А ещё билайн — это команда, объединённая общими ценностями и общей целью — быть лидером телеком и digital рынков, предоставляя нашим клиентам новейшие продукты и услуги, а также сервис самого высокого уровня.

Сейчас у вас есть возможность присоединиться в качестве Java разработчика к команде продукта ArCollection. Здесь команда занимается разработкой нового продукта, который будет отвечать за распределение платежей и сбор дебиторской задолженности.

Итак, вам предстоит:

  • Разработка и поддержка высококачественного Java-кода в соответствии с требованиями проекта
  • Участие в проектировании и архитектуре приложений
  • Работа с базами данных PostgreSQL, включая разработку схем, написание оптимизированных SQL-запросов и настройку индексов
  • Разработка и интеграция REST API
  • Тестирование кода с использованием Mockito и JUnit
  • Взаимодействие с брокерами сообщений, такими как Kafka, для обеспечения асинхронной коммуникации между компонентами системы
  • Работа в среде GitFlow для эффективного управления версиями и слияний кода
  • Участите в командных встречах
  • Ведение документации

Ожидания от кандидата

  • Опыт разработки от 4-5 лет
  • Знание Java 8-17
  • Понимание многопоточности
  • Понимание принципов ООП, SOLID, DRY, KISS
  • Уверенные знания основных структур данных (list, map, set, и т.п.)
  • Разработка на Spring Framework (dependency injection, JPA, Spring Boot, Security, Test)
  • Тестирование (Mockito, Junit)
  • Проектирование REST API (+swagger)
  • Работа с базами данных (PostgreSQL), принципы нормализации, SQL, индексы
  • Работа с брокерами сообщений (Kafka)
  • Опыт разработки микросервисных приложений

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

  • Работа в ИТ-аккредитованной компании;
  • Удалённый формат работы;
  • Сплоченная команду профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться.
  • Обучение, участие в интересных проектах и расширение профессиональной экспертизы: мы участвуем в конференциях, митапах, публикуемся на Хабр и т.д.
  • Конструктивную и открытую рабочую атмосферу.
  • Полис добровольного медицинского страхования, обслуживаемый в лучших клиниках.
  • Корпоративные скидки на фитнес, обучение, путешествия и т.п.
  • Служебную сотовую связь.