Чем мы занимаемся?
В нашу команду разработки инструментов разработки приложений на платформе 1С:Предприятие 8 мы ищем Java разработчика.
Технологическая платформа "1С:Предприятие" представляет собой среду быстрой разработки широкого спектра бизнес-приложений для всех современных операционных систем и аппаратных архитектур - Windows, Linux, Mac OS, мобильных устройств на iOS и Android, а также позволяет запускать приложения в облаке с доступом к ним из любого браузера.
Наша команда делает очень разноплановые продукты : создаем среду разработки для 1С:Предприятие 8 , а так же сервисов и средств для поддержки установки и обновления сред разработки.
Также вам предстоит:
Работа с языковыми инструментами и фреймворками моделирования в среде разработки
Поддержка производительной и отзывчивой работы средств разработки с огромным количеством объектов и кодовой базой
Расширение модульной платформы Eclipse средствами работы и отладки с платформой и экосистемой 1С:Предприятия
Наши пользователи - разработчики (и программисты) средств автоматизации бизнеса, люди которые создают решения для повышения эффективности управления и учета на платформе 1С:Предприятие 8 .
Наша цель - делать удобные, простые, понятные и производительные решения для разработки таких решений.
У нас активно развивающаяся команда, мы используем гибкие методики для планирования и разработки.
Мы любим короткие релизы и отработку фидбэка от пользователей.
Внутри команды построен процесс обучения новым технологиям и практикам.
Мы тестируем код, который пишем, а так же проводим код-ревью.
Стек технологий, которые мы используем:
Java, SWT, JavaFX
OSGi, Eclipse, Oomph, Xtext, EMF
Docker, HTTP, Spring/Spring Boot, Prometheus/Grafana
Jenkins, Artifactory, продукты Atlassian, git
Чего мы ждем от кандидатов?
Уверенное владение и понимание Java (Core, Collections, Concurrency). Мы используем 11- ю версию Java
Опыт работы с системой контроля версий Git и системой сборки проектов Maven
Понимание основных шаблонов проектирования
Понимание принципов программирования (SOLID, DRY и т. д.), когда и как применять
Понимание методологии и процесса разработки ПО
Опыт тестирования приложений и своего кода (JUnit, Mockito)
Будет дополнительным плюсом:
Чтение и понимание профильной литературы (Р. Мартин, М. Фаулер и т.д.)
Желание участвовать в жизни проекта, в проведении аудита кода и в обсуждении задач
Желание самосовершенствоваться и изучать новое, постоянно улучшать и оптимизировать свой код
Что мы предлагаем?
Опыт работы с талантливыми профессионалами, у которых есть чему научиться
Бесплатную охраняемую парковку на территории офиса
О нас
1С лидер российского рынка автоматизации управления и учета на предприятиях различных отраслей. Наша технологическая платформа 1С:Предприятие написана на С++ и Java. В основе веб-интерфейса используется JavaScript.
На наших технологиях создают бизнес - решения более 350 000 разработчиков
На базе платформы 1С:Предприятие создано более 1500 тиражных решений
Аудитория 1C 1,5 млн. предприятий, более 5 миллионов пользователей
Сильнейшие команды разработки