Больше информации будет доступно после регистрации
Java middle backend
170 000 руб.
- Занятость:
- График работы:
Опыт работы
Август 2019 —
август 2020
август 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)
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
февраль 2019
2 года
ООО "Альфа-Лизинг" Санкт-Петербург, alfaleasing.ru/
Программист-аналитик 1С, Java junior
Специфика компании и ее организации:
- совместная работа ряда служб (привлечение клиентов; андеррайтинг; контроль, оформление,
сопровождение сделок). Множество бизнесс-процессов в системах CRM и бух. 2.0, управляемые и
обычные формы.
- отдел разработки распределен территориально. Есть команды SCRUM, используется доска Канбан.
Должностные обязанности:
- самостоятельное ведение проектов и доработка чужих проектов;
- code review;
- дежурство на саппорте: помощь в работе с CRM необходимость понимания текущими разработок в
компании.
- поддержка обменов внутренних и сторонних сервисов (xdto, ws);
- оптимизация и регулярный рефакторинг;
- настойка rls;
Добровольные начала:
- обучение разработчиков, контроль качества кода, участие в формулировании критериев качества
разработки на платформе 1С внутри отдела;
- генерация идей по улучшению работы с системой как пользователей так и разработчиков.
Один из крупных проектов: автоматизация цессии (передача прав) от внедрения схемы бизнес-
процесса по наброску схемы и слов заказчика до предоставление инструментов генерации договоров
и аналитики, например, общая нагрузка носителей риска с учетом цессий. Использование СКД не
только для отчетов, а также для тонкого учета ряда параметров БП через настройки отборов
(программная работа с СКД).
Получена благодарность за вклад в повышение качества программного кода.
- совместная работа ряда служб (привлечение клиентов; андеррайтинг; контроль, оформление,
сопровождение сделок). Множество бизнесс-процессов в системах CRM и бух. 2.0, управляемые и
обычные формы.
- отдел разработки распределен территориально. Есть команды SCRUM, используется доска Канбан.
Должностные обязанности:
- самостоятельное ведение проектов и доработка чужих проектов;
- code review;
- дежурство на саппорте: помощь в работе с CRM необходимость понимания текущими разработок в
компании.
- поддержка обменов внутренних и сторонних сервисов (xdto, ws);
- оптимизация и регулярный рефакторинг;
- настойка rls;
Добровольные начала:
- обучение разработчиков, контроль качества кода, участие в формулировании критериев качества
разработки на платформе 1С внутри отдела;
- генерация идей по улучшению работы с системой как пользователей так и разработчиков.
Один из крупных проектов: автоматизация цессии (передача прав) от внедрения схемы бизнес-
процесса по наброску схемы и слов заказчика до предоставление инструментов генерации договоров
и аналитики, например, общая нагрузка носителей риска с учетом цессий. Использование СКД не
только для отчетов, а также для тонкого учета ряда параметров БП через настройки отборов
(программная работа с СКД).
Получена благодарность за вклад в повышение качества программного кода.
Январь 2015 —
февраль 2017
февраль 2017
2 года 1 месяц
ООО "Крафт" Санкт-Петербург, www.craftspb.ru
Программист 1С
Работа во франчайзи 1С. Сопровождение множества клиентов (РИБ Розница 1.0/2.0). Обычные и
управляемые формы. Конвертация данных (Управление торговлей/розница 1.0, розница 2.0/УНФ).
Доработки РМК, обработок драйверов ТО. Обновления конфигураций.
Проект по автоматизации формирования и продажи товаров корзинами на удаленных узлах (УТ -
РИБ Розница).
управляемые формы. Конвертация данных (Управление торговлей/розница 1.0, розница 2.0/УНФ).
Доработки РМК, обработок драйверов ТО. Обновления конфигураций.
Проект по автоматизации формирования и продажи товаров корзинами на удаленных узлах (УТ -
РИБ Розница).
Август 2013 —
декабрь 2014
декабрь 2014
1 год 4 месяца
ТЕЛЕМАКС Санкт-Петербург, www.telemaks.ru
Ведущий программист 1C, java junior devoloper
Разработка, доработка по заданиям отдела маркетинга. Динамически генерируемый отчет на СКД.
Контроль списания баллов в РИБ через web-сервис.
Совместная разработка библиотеки для расчета скидок (java проект) выполнял роль
тестировщика+интеграция с 1C.
Контроль списания баллов в РИБ через web-сервис.
Совместная разработка библиотеки для расчета скидок (java проект) выполнял роль
тестировщика+интеграция с 1C.
Июнь 2012 —
сентябрь 2014
сентябрь 2014
2 года 3 месяца
О’КЕЙ – Федеральная розничная сеть Санкт-Петербург, www.okmarket.ru
Программист группы сопровождения ПО Конфигурация: Бухгалтерия предприятия КОРП, редакция 2 БИТ:ФИНАНС 2.8
Обязанности:
•
Доработка документов на УФ по ТЗ (интерфейс-заполнение-проведение).
•
Сопровождение (бюджетный контроль, регламентированная отчетность);
•
Доработка, написание отчетов на СКД;
•
Поддержка загрузки из Microsoft Dynamics AX;
•
Поддержание функционала трансляции РСБУ-МСФО;
•
Создание механизмов экспорта в базы MS SQL Server;
•
Импорт-экспорт в файлы формата EXCEL;
•
Поиск, исправление ошибок;
•
Прием доработок (небольшие объемы) сторонних разработчиков;
Достижения
•
Опыт в управляемых формах;
•
Работа с хранилищем конфигурации;
•
Доработка документов на УФ по ТЗ (интерфейс-заполнение-проведение).
•
Сопровождение (бюджетный контроль, регламентированная отчетность);
•
Доработка, написание отчетов на СКД;
•
Поддержка загрузки из Microsoft Dynamics AX;
•
Поддержание функционала трансляции РСБУ-МСФО;
•
Создание механизмов экспорта в базы MS SQL Server;
•
Импорт-экспорт в файлы формата EXCEL;
•
Поиск, исправление ошибок;
•
Прием доработок (небольшие объемы) сторонних разработчиков;
Достижения
•
Опыт в управляемых формах;
•
Работа с хранилищем конфигурации;
Июль 2010 —
июнь 2012
июнь 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 - теория)
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 — Средний
Гражданство, время в пути до работы
- Гражданство:Нет
- Желательное время в пути до работы:Не имеет значения