Java middle backend

170 000 руб.
  • Занятость:
  • График работы:

Опыт работы

Август 2019 —
август 2020
1 год
Фольксваген Груп Рус, ООО Москва, www.volkswagengrouprus.ru
Программист (1С, Java)
Программист (1С, Java) 1С: Код-ревью, конвертация данных (БЛК 4 -> БЛК 5). Разделение данных (пилот). Самостоятельное изучение Hibernate, Java-Core, Stream API, JDBC, JavaFX. Простые доработки CRM на Java: https://github.com/Kalinin-Maksim-JavaDev/htmlParsing-sudrf_ru https://github.com/Kalinin-Maksim-JavaDev/MSWordBlanksEditor Подг отовка к Java-ОCP (1z0-815)
Февраль 2017 —
февраль 2019
2 года
ООО "Альфа-Лизинг" Санкт-Петербург, alfaleasing.ru/
Программист-аналитик 1С, Java junior
Специфика компании и ее организации: - совместная работа ряда служб (привлечение клиентов; андеррайтинг; контроль, оформление, сопровождение сделок). Множество бизнесс-процессов в системах CRM и бух. 2.0, управляемые и обычные формы. - отдел разработки распределен территориально. Есть команды SCRUM, используется доска Канбан. Должностные обязанности: - самостоятельное ведение проектов и доработка чужих проектов; - code review; - дежурство на саппорте: помощь в работе с CRM необходимость понимания текущими разработок в компании. - поддержка обменов внутренних и сторонних сервисов (xdto, ws); - оптимизация и регулярный рефакторинг; - настойка rls; Добровольные начала: - обучение разработчиков, контроль качества кода, участие в формулировании критериев качества разработки на платформе 1С внутри отдела; - генерация идей по улучшению работы с системой как пользователей так и разработчиков. Один из крупных проектов: автоматизация цессии (передача прав) от внедрения схемы бизнес- процесса по наброску схемы и слов заказчика до предоставление инструментов генерации договоров и аналитики, например, общая нагрузка носителей риска с учетом цессий. Использование СКД не только для отчетов, а также для тонкого учета ряда параметров БП через настройки отборов (программная работа с СКД). Получена благодарность за вклад в повышение качества программного кода.
Январь 2015 —
февраль 2017
2 года 1 месяц
ООО "Крафт" Санкт-Петербург, www.craftspb.ru
Программист 1С
Работа во франчайзи 1С. Сопровождение множества клиентов (РИБ Розница 1.0/2.0). Обычные и управляемые формы. Конвертация данных (Управление торговлей/розница 1.0, розница 2.0/УНФ). Доработки РМК, обработок драйверов ТО. Обновления конфигураций. Проект по автоматизации формирования и продажи товаров корзинами на удаленных узлах (УТ - РИБ Розница).
Август 2013 —
декабрь 2014
1 год 4 месяца
ТЕЛЕМАКС Санкт-Петербург, www.telemaks.ru
Ведущий программист 1C, java junior devoloper
Разработка, доработка по заданиям отдела маркетинга. Динамически генерируемый отчет на СКД. Контроль списания баллов в РИБ через web-сервис. Совместная разработка библиотеки для расчета скидок (java проект) выполнял роль тестировщика+интеграция с 1C.
Июнь 2012 —
сентябрь 2014
2 года 3 месяца
О’КЕЙ – Федеральная розничная сеть Санкт-Петербург, www.okmarket.ru
Программист группы сопровождения ПО Конфигурация: Бухгалтерия предприятия КОРП, редакция 2 БИТ:ФИНАНС 2.8
Обязанности: • Доработка документов на УФ по ТЗ (интерфейс-заполнение-проведение). • Сопровождение (бюджетный контроль, регламентированная отчетность); • Доработка, написание отчетов на СКД; • Поддержка загрузки из Microsoft Dynamics AX; • Поддержание функционала трансляции РСБУ-МСФО; • Создание механизмов экспорта в базы MS SQL Server; • Импорт-экспорт в файлы формата EXCEL; • Поиск, исправление ошибок; • Прием доработок (небольшие объемы) сторонних разработчиков; Достижения • Опыт в управляемых формах; • Работа с хранилищем конфигурации;
Июль 2010 —
июнь 2012
1 год 11 месяцев
Петросет Большой Санкт-Петербург, www.petroset.ru
Специалист 1С
Сопровождение пользователей 1С Торговля и склад, 1С Бухгалтерия. Переход на БП ред. 2.0. Обмен данных (УТ-БУ). Написание и доработка отчетов и обработок. Доработка конвертации данных (УТ- БУ). Выполнение работ по тех. заданию и без. Частичное восстановление данных из копий, автоматизированное исправление ошибок документов, справочников.

Обо мне

Тесты, экзамены 2016 1С:Специалист 1С, Специалист по платформе 2006 Кандитатский минимум ГОУВПО "БрГУ", Сдан Электронные сертификаты 2020 Java (Basic) 2016 1С: Специалист Что ищу в новой работе: 1 возможность реализовывать бизнес модели, желательно мультипараметрические финансовые; 2 не ограничиваться платформой 1С, использовать ООП и функциональное программирование - в идеале java (generics, lambda/stream) 3 воплощение архитектурных замыслов Принципы и подходы, правила используемые в разработке: • Четкая и единственная ответственность, расширяемость на всех уровнях от функции до подсистемы; • Минимизация частоты и стоимости клиент-серверных вызовов; • При написании SQL запросов учитывать существующие индексы (по рекомендациям 1С); • Следование в целом «Стандартам и методикам разработки» от 1С; • Программное добавление реквизитов на формы и использование подписок на события, если объект поддержке; • Использование шаблонов проектирования как-то: “стратегия” - минимизация ветвлений, хранение кода в справочниках; “посетитель” - в отсутствии наследования; • Расширение возможностей классов прикладных объектов в менеджерах метаданных (свои конструкторы, функции поиска). • Функциональное программирование и лямбда-выражения в операторах “вычислить” и “выполнить”; • Умный интерфейс (порядок использования элементов согласуется с зависимостью их реквизитов); • Unit-тесты на внешних обработках с клонами форм и реквизитами прикладных объектов, например, когда нет актуальных копии, важно сохранить исходное состояние данных (используя незавершенные транзакции). • DRY, Low Coupling-High Cohesion, KISS, YAGNI, MVC, Области знаний: • SQL (1С стиль отлично) • ООП (отличное понимание, есть практика) • Шаблоны проектирования (уверенное понимание GOF, IoC-DI, SOLID); • Многопоточность (параллельное и конкурентное программирование практически); • Транзакции (уровни изоляции, виды блокировок); • Индексы (виды, бинарный поиск, селективность); • UML (теория); • АОП (1С - практически, AspectJ - теория)

Образование высшее

2005
ГОУВПО "БрГУ"
Факультет "Энергетики и автоматики" специальность инженер автоматизации технологических процессов, Факультет "Энергетики и автоматики" специальность инженер автоматизации технологических процессов
2009
ГОУВПО "БрГУ"
Факультет "Энергетики и автоматики" специальность инженер автоматизации технологических процессов, Факультет "Энергетики и автоматики" специальность инженер автоматизации технологических процессов

Знание языков

Русский — родной
Иностранные языки
АнглийскийB1 — Средний
ПортугальскийB1 — Средний

Гражданство, время в пути до работы

  • Гражданство:
    Нет
  • Желательное время в пути до работы:
    Не имеет значения