Димаш Амурзаков - Java Back end dev
Навыки
- java spring
- jenkins) rabbitmq
- my/mongo) ci/cd(gitlab ci
- Oracle
- Redis
- sql/nosql субд(postgre
Опыт работы
One technologies
Back end developer - Май 2022/Октябрь 2022Разрабатывал и поддерживал высоконагруженные микросервисы на Java Spring.
Интегрировал приложения с Oracle, PostgreSQL и Redis для надежного хранения данных.
Управлял проектами через GitLab и Jira для прозрачности и эффективности.
Автоматизировал сборку и развертывание с Docker и GitLab CI.
Использовал RabbitMQ для асинхронного обмена сообщениями.
Мониторил производительность приложений с помощью Kibana.Этот опыт помог мне успешно внедрять проекты с высоким уровнем качества и надежности.
HSBC Bank Kazakhstan, ДБ, АО
Back end developer - Октябрь 2022/Июль 2024Разработка и поддержка серверной логики:
— Использование Java Spring для создания RESTful сервисов и SOAP веб-сервисов, обеспечивающих связь между различными компонентами системы.Управление базами данных:
— Поддержка и оптимизация работы с базами данных Oracle и Postgres.
— Разработка и выполнение SQL-запросов, настройка индексов, мониторинг производительности баз данных.CI/CD и автоматизация:
— Настройка и использование gitlab CI для автоматизации процессов сборки, тестирования и деплоя приложений.
— Обеспечение непрерывной интеграции и доставки обновлений на серверы.Интеграция систем:
— Использование ESB (Enterprise Service Bus) для интеграции различных приложений и сервисов в единую систему, что позволяет обеспечить надежную и масштабируемую коммуникацию между ними.
— Разработка и поддержка интерфейсов REST и SOAP для интеграции с внешними системами.Обеспечение безопасности и надежности:
— Реализация механизмов аутентификации и авторизации для защиты данных и обеспечения безопасности приложений.
— Обеспечение отказоустойчивости и масштабируемости приложений, мониторинг их работы и устранение возникших проблем.Документирование и тестирование:
— Написание и поддержка документации по разработанным сервисам и API.
— Разработка и проведение модульных, интеграционных и нагрузочных тестов для обеспечения качества и стабильности приложений.
— В том числе swagger и confluenceРабота в команде и коммуникация:
— Взаимодействие с другими разработчиками, аналитиками, тестировщиками и менеджерами для выполнения поставленных задач.
— Участие в код-ревью, обсуждениях архитектуры и проектных решенийUCO
Back end developer - Июль 2024/по настоящее времяРазработка и поддержка серверной логики:
— Использование Java Spring для создания RESTful сервисов и SOAP веб-сервисов, обеспечивающих связь между различными компонентами системы.
— Работа с платформой CUBA, предоставляющей высокоуровневые инструменты для создания бизнес-приложений.Управление базами данных:
— Поддержка и оптимизация работы с базами данных Oracle и Postgres.
— Разработка и выполнение SQL-запросов, настройка индексов, мониторинг производительности баз данных.CI/CD и автоматизация:
— Настройка и использование Jenkins для автоматизации процессов сборки, тестирования и деплоя приложений.
— Обеспечение непрерывной интеграции и доставки обновлений на серверы.Интеграция систем:
— Разработка и поддержка интерфейсов REST и SOAP для интеграции с внешними системами.Обеспечение безопасности и надежности:
— Реализация механизмов аутентификации и авторизации для защиты данных и обеспечения безопасности приложений.
— Обеспечение отказоустойчивости и масштабируемости приложений, мониторинг их работы и устранение возникших проблем.Документирование и тестирование:
— Написание и поддержка документации по разработанным сервисам и API.
— Разработка и проведение модульных, интеграционных и нагрузочных тестов для обеспечения качества и стабильности приложений.
— В том числе swagger и confluenceРабота в команде и коммуникация:
— Взаимодействие с другими разработчиками, аналитиками, тестировщиками и менеджерами для выполнения поставленных задач.
— Участие в код-ревью, обсуждениях архитектуры и проектных решений
Образование
Information Systmes
Suleyman Demirel University25.08.2020/29.06.2024
Обо мне
Имею опыт и владею современным и актуальным стеком для java back end dev'a, который покрывает все бизнес задачи на рынке