Разработчик Джава
10 Декабря 2024
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "1С"
Проект
- 1C:EDT - это современная расширяемая среда разработки прикладных решений для платформы «1С:Предприятие».
- Она создана на основе свободной IDE Eclipse и содержит большое количество инструментов автоматизации разработки, делающих работу прикладного программиста 1С более быстрой и комфортной.
- Среда написана на Java 17 с использованием Eclipse RCP и таких библиотек как Eclipse EMF, GEF, Xtext, Google Guava, Guice, Mockito и другого open source.
- 1C:Language Tool - это дополнительный инструмент (расширение или плагин) для среды разработки 1C:EDT, который предназначен для автоматизации перевода интерфейса на дополнительные языки, а также исходного кода и метаданных конфигураций на платформе «1С:Предприятие 8» на альтернативный язык, например с русского на английский. Инструмент предназначен для решения следующих задач:
- Синхронный выпуск конфигурации на исходном языке кода и метаданных и конфигурации с кодом и метаданными, переведенными на другой язык, например, конфигурации на русском языке кода и метаданных и той же конфигурации на английском языке;
- Автоматизация разработки конфигураций с интерфейсом на нескольких языках. Эта задача может решаться как одной командой разработчиков, так и с привлечением внешних команд для перевода интерфейса;
- Разработка локализованных версий конфигурации внедряющим партнером на национальном рынке на основе международной или другой национальной поставки.
Чем предстоит заниматься
- Участвовать в полном цикле разработки: анализ потребностей, проектирование решения, разработка кода и тестов, рецензирование кода и проектов коллег, сопровождение.
- Взаимодействовать как с членами группы разработки 1С:EDT, так и большой команды прикладной разработки на платформе «1С:Предприятие» для совместного поиска и реализации решений по развитию и сопровождению механизма 1C:Language Tool.
- Работать над пользовательским интерфейсом, преобразованием данных, задачами интеграции.
- Оптимизировать архитектуру и реализацию под комфортный уровень отклика, потребления ресурсов, устойчивости к внештатным ситуациям.
- Помогать диагностировать и устранять проблемы механизма перевода конфигурации на разные языки.
Что потребуется
- Опыт участия в промышленной разработке и сопровождении продукта в составе тесно взаимодействующей группы.
- Хорошее знание Java включая понимание особенностей работы в многопоточном режиме, временных и пространственных особенностей реализаций коллекций, взаимодействия с операционной системой (сеть, процессы, файлы).
- Знакомство со стандартными шаблонами проектирования и стандартными методологиями разработки включая модульное тестирование с использованием mock-объектов.
Что сильно поможет
- Желание учиться, адаптироваться и работать.
- Знание и понимание как лучших, так и нерекомендуемых практик и приёмов проектирования и кодирования.
- Опыт рефакторинга, обновления, сопровождения чужого кода и состоявшихся систем.
- Умение и желание читать документацию на русском и английском языках.
- Опыт декомпозиции больших задач, оценки трудоёмкости и пошагового достижения намеченного результата.
- Опыт работы и с Windows, и с Unix/Linux/macOS.
- Опыт диагностики симптомов из обращений пользователей, анализа журналов, снимков стеков, потоков и кучи, монитора обращений к файлам и процессам.
- Знакомство с платформой «1С:Предприятие».
- Знакомство с принципами проектирования и разработки пользовательских интерфейсов.
- Опыт работы с Git, SWT и Eclipse RCP, Mockito, Guava, Commons, CI, автоматизированным тестированием пользовательских интерфейсов, виртуальными машинами, Docker.
Что мы предлагаем
- Современный офис рядом с метро Тимирязевская, включая парковку, кофе, тренажёрный зал, техническую библиотеку, столовую; гибридный или удалённый формат работы.
- Социальный пакет включая медицинскую страховку и льготы на образовательные курсы для детей сотрудников.
- Уважительное отношение, понимание в различных жизненных ситуациях.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
05 Декабря
Ассистент специалиста-разработчика косметики
ЛМС
от 85 000 до 95 000 руб.
Компания "БИГ" Условия: Оформление по ТК РФ с первого рабочего дня; Полностью "белая" заработная плата, стабильные выплаты два раза в...
05 Декабря
Специалист-разработчик косметики
ЛМС
от 95 000 до 110 000 руб.
Компания "БИГ" Условия: Оформление по ТК РФ с первого рабочего дня; Полностью "белая" заработная плата, стабильные выплаты два раза в...
05 Декабря
Инженер-разработчик ПЛИС( Институт космических исследований РАН )
Москва
от 120 000 руб.
Компания "Институт космических исследований РАН" Институт космических исследований Российской академии наук (ИКИ РАН) – ведущий академический...
05 Декабря
Москва
Компания "Неофлекс" СТЕК: Hadoop, Hive, Spark, Hue, Jupyter. ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ: Определение источников, выявление проблем с...
05 Декабря
Middle Frontend-разработчик (Nuxt.JS/Vue/Node.js)
Москва
от 150 000 до 230 000 руб.
Компания "ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ" Мы находимся в поиске Middle Frontend-разработчика, для участия в разработке новых проектов компании, а...
Вакансия размещена в отрасли