Оставьте заявку на демо, и мы покажем вам все возможности платформы!
АК
Андрей К.
Мужчина, 39 лет
Россия, Москва, UTC+3
Ставка
4000 ₽ / час
НДС не облагается
Специалист доступен с 27 июня 2022 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее

О специалисте
Специализация

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

Грейд
Senior
Навыки
Ajax Apache Maven Apache Tomcat Atlassian Big Data CI/CD Jenkins Confluence DB2 DevOps Docker Git Hibernate Hibernate ORM IBM MQ IBM WebSphere Portal Intellij IDEA JDBC JMS IBM MQ JPA JSP JUnit Java 8-11 Java EE Java SE Jenkins Kafka Kubernetes Linux Liquibase MS SQL Server Maven Multithread Programming Oracle Oracle Database Oracle Portal 11g PostgreSQL REST REST API RabbitMQ SOAP SQL Spring Boot Spring Cloud Spring Framework Thymeleaf Unix WSDL XML Zabbix multithreading-API
О специалисте
Опыт работы - 18 лет 8 месяцев. Готов тимлидить команды до 6 человек
Отрасли
Banking, E-commerce
Знание языков
Английский — B2
Проекты
Сбер
Роль в проекте
Head of development
Обязанности в проекте
Занимаюсь разработкой приложений Spring, Spring Boot и Java 7 EE, а также поддержкой и написанием PL/SQL-скриптов для базы данных Oracle 12c. У меня есть следующие навыки в Spring: настройка приложений, использование AOP, написание выражений Spel, вызов статических функций, вызов методов бина и т.д.), разработка с помощью Spring Data JPA, использование Kafka, создание сервисов MVC, созданием REST-сервисов, использования безопасности службы, настройка актуатора, разработка тестов с помощью Spring Testing. Я также настроил application.yml для приложений Spring Boot и имею опыт написания прокси-сервисов Zuul, которые перенаправляют входящие запросы, изменяя параметры заголовка. У меня большой опыт работы с микросервисами при разработке облачной конфигурации git, сервисов шлюза с конфигурацией сертификата ssl и развертывании их всех с помощью докера. У меня также есть опыт настройки Kafka ssl для безопасной отправки или получения сообщений. У меня большой опыт настройки WebSphere, создания различных ресурсов jndi, настройка up persistence.xml и configuring web.xml приложений Java EE. Я разработал несколько сервисов Java EE для веб-серверов Websphere, Tomcat и GlassFish, работающих в основном с bean-компонентами @Stateful, @Stateless и @Singleton, а также с аннотированными перехватчиками @Around для регистрации базы данных и проверки запросов). Я также участвовал в оптимизации баз данных Oracle, с которыми работает WebSphere: профилирование собственных SQL-запросов, создание индексов, разделение таблиц, настройка любого кэширования и т. д., написание сценариев PL/SQL для исправления данных в средах продуктов, переработка пакетов PL/SQL, которые отвечают за расчет агрегатов для последующей отправки в облако данных. Я также работал с базами данных Postgress: писал SQL-запросы, PL/SQL-скрипты для разбиения таблиц, оптимизировал SQL-отчеты с использованием индексов и аналитических функций и создавал Liquibase-скрипты для создания объектов базы данных в конвейере.
Начало работы
апр. 2019 г.
Окончание
май 2022 г.
Voronezh Regional Children's Clinical Hospital No. 1
Роль в проекте
Developer
Обязанности в проекте
Приобрел опыт разработки пакетов и процедур PL/SQL, а также создания и использования табличных пространств (постоянных, временных, отменяемых), файлов данных, устранения фрагментации табличных пространств, работы с сегментами и блоками данных, настройки параметров хранения таблиц, создания и работа с кластерами, разделами или таблицами разделов (по диапазону, списку, хэшу или комбинированно), экспорт и импорт данных (с использованием сценариев PL/SQL, с помощью DataPump, с помощью SQL*Loader с использованием файлов сценариев ctl и файлов данных csv), поддержка и обновление базы данных, создание резервных копий и восстановление данных после сбоев с помощью RMAN (Recovery Manager), повышение производительности базы данных. У меня есть опыт обеспечения конфиденциальности, целостности и доступности сервера базы данных Oracle: создание учетных записей и ролей в табличных пространствах, аутентификация пользователей, предоставление и отзыв объектных и системных привилегий пользователям или ролям, привязка ролей к пользователям, написание соответствующих скриптов в PL/SQL или с помощью Oracle Enterprise Manager, назначение привилегий через представления и хранимые процедуры; работал с пакетом dbms_crypto; аудит или мониторинг, отслеживание действий с БД, создание обработчиков (триггеров) для мониторинга, работа с пакетом dbms_fga. Также я занимался проектированием баз данных, пакетов, хранимых процедур, функций и триггеров для следующих серверов баз данных: MS SQL Server (T-SQL), Oracle (PL/SQL), MySQL(mSQL), Interbase (Firebird). Занимался настройкой 1С Предприятие 7.7 (создавал отчеты, накладные, справочники, журналы и т.д. в 1С Конфигураторе).
Начало работы
авг. 2016 г.
Окончание
сент. 2017 г.
OOO ST-SERVICE
Роль в проекте
Team lead of application development
Обязанности в проекте
Я в основном занимался разработкой на PL/SQL для Oracle. Имею следующие навыки в этой области и имею опыт работы в виде скриптов: создание различных типов таблиц, создание и удаление разделов, кластеров и т.п.; работать с разного рода коллекциями и типами ; создание пакетов и автономных хранимых процедур, функций, триггеров, сценариев PL/SQL; создание конвейерных функций базы данных; создание различных видов материальных представлений, а также создание простых представлений; использование и создание dblink для доступа к удаленным базам данных; создание расписаний, запуск блоков PL/SQL на сервере базы данных; оптимизация производительности SQL; создание индексов; использование разного рода подсказок для ускорения запросов; работа с утилитой Oracle Loader для загрузки данных из файловой системы; написание скриптов SQL Plus, а также скриптов Bash для их запуска из консоли в Linux; создание внешних хранимых процедур на C и Java; создание внешних хранимых процедур java-функций, которые вызываются из Oracle и выполняют команды Linux или скрипты оболочки, запускающие команды, переданные им в качестве входных параметров. Я также занимался администрированием Oracle. При разработке PL/SQL-скриптов и SQL-запросов я часто использовал: различные аналитические функции и функции агрегации; регулярные выражения regexp_xx; иерархические запросы к таблицам в виде дерева. Также я работал с многозначными полями в таблице. У меня также есть опыт работы с большими текстовыми объектами в базе данных и бинарными объектами. Я также написал пакеты для отправки писем от Oracle, в том числе с картинками utl_smtp. Создавал, читал и писал файлы ОС из Oracle. Также я получил большой опыт работы с Java SE/EE с использованием Eclipse, IntelliJ IDEA, писал веб-приложения с использованием JAVA EE для развертывания в GlassFish, сервер Tomcat, использовал следующие технологии Java SE.
Начало работы
авг. 2015 г.
Окончание
апр. 2019 г.
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Елецкий государственный университет им. И.А. Бунина
Специальность
Прикладная математика, механика и информатика, кандидат физико-математических наук
Завершение учебы
2007 г.
Высшее
Учебное заведение
Воронежский государственный университет
Специальность
Прикладная математика, механика и информатика, магистр с отличием
Завершение учебы
2005 г.
Высшее
Учебное заведение
Воронежский государственный университет
Специальность
Прикладная математика, механика и информатика, диплом бакалавра с отличием
Завершение учебы
2003 г.

Похожие специалисты

Недавно просмотренные специалисты