Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Кандидат

Мужчина, 39 лет, родился 22 мая 1986

Не ищет работу

Тольятти, готов к переезду (Самара), готов к командировкам

Указан примерный район поиска работы

Java-разработчик

Специализации:
  • Программист, разработчик

Занятость: полная занятость

График работы: полный день

Опыт работы 13 лет 4 месяца

Август 2023Октябрь 2024
1 год 3 месяца

Москва

Информационные технологии, системная интеграция, интернет... Показать еще

Ведущий разработчик
Java 1.8, Oracle, JSP, JavaScript, ECMAScript, JQuery и его плагины.
Август 2021Март 2022
8 месяцев

Самара

Java-разработчик
Проект: Московская Биржа Писал SQL-скрипты для создания/изменения/удаления объектов в базе, менял существующий/создавал новый функционал, занимался front-end-ом. Иногда уточнял требования в обход аналитика у заказчика. Java 11, SpringBoot, Hashicorp Vault, JSF, JavaScript, JQuery Система контроля версий - Git Система управления версиями базы данных - Liquibase Сборка проекта - Maven СУБД - Oracle CI/CD - (создание Merge Requests на добавление своего кода в релизную ветку) Cистема сканирования кода на соответствие правилам - Sonar
Июнь 2016Август 2021
5 лет 3 месяца
Лаборатория свободных решений

Тольятти, osslabs.ru/

Инженер-программист
Java 8, Groovy, Postgres, JSF, Primefaces 11 Проект: Россети Писал триггеры до/после создания, до/после изменения, до/после удаления чего-либо. Разрабатывал скрипты для скачивания документов с подстановкой параметров (FreeMaker). Разрабатывал скрипты импорта чего угодно. Разрабатывал графики, диаграмы, таблицы работающие с базой для представления пользователю с возможностью настройки. Разрабатывал скрипты формирования отчётов с возможность скачивания документа. Разрабатывал скрипты периодической рассылки писем на эл. почту, внутренних уведомлений, смс с учётом миллиона параметров, для этого разбирался с тем что такое ФИАС. Разрабатывал кастомные фэйслеты. В виде отдельных рабочих столов, атрибутов сущности. Писал скрипты на удаление дубликатов, проставление значений на null-полях.(так... по мелочи) Писал скрипты отправки уведомлений при изменении статуса/изменении атрибута сущности. Писал скрипт обновления ЯндексМетрик в наших таблицах. Перенос SQL-кода средствами Postgres на тестовый, пред-продуктовый, продуктовый сервер. Проект: ИСУИ ТрансНефть Написание триггеров до/после создания, до/после изменения, до/после удаления чего-либо. Разрабатывал скрипты импорта чего угодно. Разрабатывал графики, диаграмы, таблицы работающие с базой для представления пользователю с возможностью настройки. Разрабатывал кастомные фэйслеты. В виде отдельных рабочих столов, атрибутов сущности. Разрабатывал кастомные компоненты. Разрабатывал кастомный функционал который использовался только для данного проекта. - сохранение документа и формирование превью первой страницы в MongoDB. - возможность прикладывать фото и тут же просматривать приложенные, в соответствии с правилами заказчика. Перенос SQL-кода средствами Postgres на тестовый, пред-продуктовый, продуктовый сервер.
Август 2014Июнь 2016
1 год 11 месяцев
Старинные традиции
Столяр-станочник
Изготовление фасадов, кухонь, дверей, колон, панелей, лестниц, шкафов, вагонки, плинтусов, наличников, ТВ-тумб, кисонных потолков, витрин, комодов, экранов на радиаторы и т.д. (все что из дерева) Используемые инструменты: станки: фуговальный, раскроечный, циркулярный, рейсмусный, фрезерный, шлифовальный электролобзик, циркулярная пила, болгарка, молоток, рулетка, угольник, шуруповерт, фрезер ручной
Октябрь 2013Август 2014
11 месяцев

Тольятти, www.solid.ru

Финансовый сектор... Показать еще

Инженер по обслуживанию банкоматов
Работал с двумя видами банкоматов Wincor/NCR * Устранение замятий - купюр в диспенсере или BNA/бумаги в принтере * Устранение ошибок в работе банкомата (програмная часть) * Замена чековой ленты * Замена журнальной ленты * Замена картриджей * Замена неисправного модема, маршрутизатора (Cisco), блока питания * Установка програмного обеспечения (Aptra и т.д.) * Настройка обучения банкомата (номиналы купюр) * Чистка кард-ридера * Профилактика или наладка при неисправности диспенсера - чистка транспортных ремней, роликов - наладка клэмпинга * Снятие верхней части диспенсера при невозможности достать застрявшие купюры * Настройка номинала для кассеты * Подготовка банкомата к погрузке/переносу * Извлечение застрявших/заблокированных карточек * Оформление заявки на инкассацию/разгрузку * Настройка видеозаписи, а также снятие видео в случае претензии Терминалы * Замена чековой ленты * Замена журнальной ленты * Снятие, чистка, колибровка тачскрина * Разбор терминала по частям (нужно было для учета модели каждой части)
Ноябрь 2010Июнь 2013
2 года 8 месяцев

Россия, www.netcracker.com

Информационные технологии, системная интеграция, интернет... Показать еще

Инженер-Программист
Тестирование информационного продукта при помощи инструмента - JMeter * Написание сценария "хождения" по ИС (имитация действий пользователя) http GET, POST запросы. * Написание SQL - запросов в базу (с вызовами процедур, функций из пакета) * Написание регулярных выражений для проверки валидности текста * Отправка/Принятие/Проверка SOAP сообщений (WebService) * Настройка интервала ожидания ответа (штатные модули, скрипт на Java) * Разработка дополнительных Java скриптов (генерация виртуальных телефонных номеров, IP - адресов, соблюдение их уникальности и др.) * Многотрэдовый режим - имитация n-го количества пользователей одновременно пославших GET, POST запрос (штатные модули) * Коннект к FTP, проверка логов при помощи все тех же регулярок * "Выдергивание" текста из XML-ноды при помощи XPATH Разработка интеграции, миграции данных * SQL, PL/SQL в чистом виде * Написание пакетов, функций, процедур * Написание XSLT/STX преобразований * Написание дополнительных модулей на Java Выкладка кода через svn Tortoise
Июнь 2008Февраль 2009
9 месяцев
КОМСОФТ

Информационные технологии, системная интеграция, интернет... Показать еще

Инженер-программист
Проект представлял собой отрисовку пользовательского интерфейса по схеме толстый клиент. На сервере располагались Java-скрипты (JSF) которые отвечали за логику и отдачу xml клиенту. На клиенте ставилась виртуальная машина для обработки Swing. Технология работы примерно такая: 1) Юзер запускает bat файл который запускает приложение. 2) Приложение осуществляет url-коннект запрашивая нужную страницу на сервере. 3) Сервер возвращает запрашиваемую страницу клиенту в виде xml. 4) Клиент парсит xml на основе чего приложение заполняется компонентами. 5) При попытке осуществления события пользователем, приложение обращается к серверу через прокси (Допустим клиент нажал кнопку). 6) Сервер получает кусок данных в виде xml файла, где указывается что пришла страница на которой была нажата кнопка (событие), в которой имеется поле с соответствующим названием, к которому прибиндины какие-то данные. 7) Сервер по установленным нами правилам начинает разбор xml файла, либо сохранение/обновление данных в БД, либо рефреш контента на клиенте.
Октябрь 2007Ноябрь 2007
2 месяца
ООО НТЦ РААСН ВолгаАкадемЦентр

Строительство, недвижимость, эксплуатация, проектирование... Показать еще

Инженер по автоматизированным системам управления производством
Внедрение Системы Управления Проектами "Spyder Project". 1) Внос производственных данных в систему. 2) Внос производственных, нормативных формул. 3) Разработка должностных инструкций. 4) Обучение персонала работе с программой.

Навыки

Уровни владения навыками
Java
Oracle Pl/SQL
SQL
XML/Xslt
Liquibase
JPA
PostgreSQL
REST
Spring Framework
HTML5
Hibernate ORM
CSS
Git
ООП
Работа в команде
Ведение переговоров
Телефонные переговоры
SOLID
KISS
YAGNI
DRY
Паттерны проектирования

Обо мне

Spring Boot SOAP Spring Boot MVC Spring Boot JDBC Spring Boot Data JPA Spring Boot Security Spring Boot AOP Spring Boot Batch Spring Boot Cloud Eureka Server, Cloud Eureka Client Spring Boot Cloud Config Server, Cloud Config Client Spring Boot Test Spring Boot Actuator Spring Boot FlyWay Spring Boot Redis Docker - создание образа - просмотр образов - удаление образа - запуск образа Kafka Swagger JUnit 4 Mockito Hibernate Паттерны GOF Алгоритм пузырьковой сортировки Алгоритм сортировки методом выбора Алгоритм сортировки методом вставки Алгоритм быстрой сортировки Бинарный поиск инта в отсортированном массиве Стэк: Java 14, SpringBoot, JavaScript, JQuery, SWING, JSF, JSP, EJB 2.0 (2.1), EJB 3.0, Hibernate, Primefaces 11, Oracle, Postgres

Портфолио

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

2008
Информационные технологии, Информатик-экономист

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

РусскийРодной


АнглийскийB2 — Средне-продвинутый


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

Гражданство: Россия

Разрешение на работу: Россия

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