📍 Москва (м. Бауманская)Полная удалёнка
Специализация
Java / Scala
М.Видео — одна из крупнейших розничных сетей по объёмам продаж электроники и бытовой техники в России. В 2018 году второй год подряд компания была признана лучшим работодателем России по версии компании Aon Hewitt.
Сейчас команда в поиске ведущего разработчика Java в проект FOBO. Система представляет собой ПО уровня предприятия с множеством модулей по направлениям: торговля, склад, клиентский опыт, интеграция, бизнес и технические сервисы, и т.д.
Технологии/инструменты
JavaJAX-RSJAX-WSSOAPRESTfulSpringSSLTLSJPAHibernateSwingAWTJasper ReportsSQLOracleRabbitMQKafkaJIRAConfluenceMavenGradleAntGitJenkinsArtifactorySonarQube
Временная зона команды
(GMT+3) Москва.
Чем предстоит заниматься
- Участвовать в проектировании и создании архитектуры системы.
- Осуществлять разработку новых функций программного обеспечения по готовым функциональным заданиям.
- Оформлять техническую документацию по новым разработкам.
- Участвовать в кросскомандном ревью кода и технических решений.
- Осуществлять разработку юнит-тестов, консультировать тестировщиков по дефектам, выявленным в зоне тестирования программного обеспечения.
- Консультировать аналитиков и домен-менеджеров по программной реализации функций информационной системы Компании.
- Консультировать по запросам 1-ой и 2-ой линии поддержки информационных систем Компании.
- Оказывать информационную поддержку по функциям программного обеспечения для бизнес-аналитиков в рамках решения функциональных задач.
Кого ищут
- Опыт работы в данной области от 3-х лет.
- Опыт с Java Core (Java 8-14) от 3-х лет.
- Владение инструментами/технологиями: WebServices: JAX-RS/JAX-WS, SOAP, RESTFul, Spring Framework (MVC, Data, Security, Batch, Cloud), Spring Boot, понимание SSL/TLS(HTTPS), JPA/Hibernate, понимание или опыт работы со SWING/AWT, JIDE components, Desktop Java Application, JasperReports, Native SQL, опыт работы с Oracle или Postgre приветствуется.
- Опыт работы с брокерами сообщений (Apache JMS, RabbitMQ, Kafka) как плюс.
- Понимание принципов DevOps.
- Владение инструментами разработки: JIRA, Confluence, Maven/Gradle/Ant, Git, Jenkins, Artifactory, SonarQube.
- Понимание и следование принципам Solid архитектуры. Разработка высоконагруженной и отказоустойчивой системы, участие в выборе подходящих инструментов и шаблонов проектирования, асинхронное и многопоточное программирование.
- Готовность разбираться с кодом Legacy компонентов класса предприятия, желание изменений для улучшения продукта.
- Опыт работы в гибких командах (Agile-like).
- Понимание основных принципов реляционных баз данных, сложных запросов с группировками, подзапросами и т.п.
Что предлагают
- Интересные проекты, по-хорошему сложная ИТ архитектура, реальная возможность расширения знаний о функционале и обучение новым технологиями;
- Возможность работать удаленно.
- Сильная команда, нацеленная на результат.
- Конкурентоспособная з/п.
- Система гибких льгот.
- Развитая корпоративная культура.
- Корпоративные скидки на продукцию компании.
Иван Лунин Tech Recruiter