Ильяс А. Java разработчик, Middle+

ID 15207
ИА
Ильяс А.
Мужчина
Казахстан, Алматы, UTC+5
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
ActiveMQ
Agile
ArtemisMQ
Atlassian
Bitbucket
Confluence
Docker
ELK
Git
Gitlab CI
Hibernate
Insomnia
IntelliJ IDEA
Java
Jenkins
Jira
JPA 2
JUnit 5
Kafka
Kubernetes
Liquibase
Maven
Mockito
OpenAPI
OpenShift
Oracle
PostgreSQL
Postman
REST API
Scrum
Slack
Sonar
Spring Boot
SQL
Swagger
Отрасли
Government & Public Sector
Главное о специалисте
Ильяс — опытный Java-разработчик уровня Middle+. Он обладает навыками работы с ActiveMQ, Agile, ArtemisMQ, Atlassian, Bitbucket, Confluence, Docker, ELK, Git, Gitlab CI, Hibernate, Insomnia, IntelliJ IDEA, Java, Jenkins, Jira, JPA 2, Junit 5, Kafka, Kubernetes, Liquibase, Maven, Mockito, OpenAPI, OpenShift, Oracle, PostgreSQL, Postman, REST API, Scrum, Slack, Sonar, Spring Boot, SQL и Swagger. У него есть опыт работы в государственном секторе. На последнем месте работы он занимался разработкой новой системы микросервисов на Java 11 с использованием Spring Boot и OpenShift. Также он поддерживал легаси-систему: монолит на Java 8, Spring и WildFly с базой данных Oracle. В его обязанности входило создание CRUD-сервисов, реализация бизнес-логики по паттерну workflow, работа с очередями ActiveMQ Artemis, асинхронное взаимодействие между микросервисами, сборка контейнеров в Docker и загрузка их в реестр с последующим запуском в OpenShift. Ильяс умеет писать тесты с помощью Junit 5 и Mockito и проверять покрытие кода с помощью сонара (не менее 80%). Также он может интегрировать сторонние API.
Проекты   (4 года 4 месяца)
Международный российский банк
Роль
Java разработчик
Обязанности
Разработка новой системы: микросервисы, Java 11, Spring Boot, OpenShift, база Postgres Поддержка легаси-системы Монолит Java 8, Spring, WildFly, база Oracle Создание CRUD сервисов Реализация бизнес логики по паттерну workfow База Postgres, создание таблиц и миграции с помощью Liquibase, валидация на Hibernate, без нативных скриптов Работа с очередями ActiveMQ Artemis Асинхронное взаимодействие между микросервисами Сборка контейнеров в Docker, загрузка в регистри и запуск в Openshift Написание манифестов для опеншифта - деплойментов, сервисов Сбор логов из контейнеров с помошью сайдкар FluentBit и отправка в сервис журналирования Написание тестов: Junit 5, Mockito, Spring Boot Test Проверка по сонару, покрытие не меньше 80% JPA тесты для репозиториев Интеграция сторонних API, в частности банковского справочника
Стек специалиста на проекте
ArtemisMQ, ELK, Gitlab CI, JPA 2, Postman, Liquibase, Java, Scrum, Git, Oracle, Bitbucket, Mockito, IntelliJ IDEA, Swagger, Slack, Kafka, Sonar, Confluence, SQL, Docker, Agile, Insomnia, Hibernate, OpenShift, ActiveMQ, JUnit 5, Maven, OpenAPI, REST API, Spring Boot, Jira, PostgreSQL, Jenkins, Kubernetes, Atlassian
Отрасль проекта
Government & Public Sector
Период работы
Апрель 2021 - По настоящее время  (4 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ярославский государственный университет им. П.Г. Демидова
Специальность
Юридический
Завершение учебы
2016 г.

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

E-commerce & Retail • FinTech & Banking • Government & Public Sector • HRTech • Logistics & Transport • Realty & Constructoring • RnD
ИМ
Илья М.
Гомель
Java разработчик
Senior
4 545,45 Р/час
specta
HTML5
Servlets
JavaScript
Subversion
GitLab
Kubernetes
Java 7
criteria
+110

Разработчик с более чем 11-летним опытом в коммерческой разработке ПО, из них 8 лет – в Java-разработке. Хорошие знания и большой опыт работы с JSE 8+, Spring Framework (Core, MVC, Security, Data), Spring Boot, SQL, Hibernate, J2EE (servlets, JSP), PrimeFaces, реляционными базами данных (PostgreSQL, MySql, Oracle, DB2), Hybris, SOLR, Swagger, Liquibase. При разработке часто взаимодействовал с бизнес аналитиками и заказчиками. Неоднократно продумывал совместно с коллегами функционал и структуру базы данных. Как ведущий инженер слежу за соблюдением принципов разработки, таких как SOLID, ACID, DRY, KISS, также использую практики чистого кода и следую соглашениям REST при работе с http, имею опыт работы с SOAP. Имею большой опыт использования инструментов тестирования JUnit, Mockito. В процессе работы неоднократно приходилось использовать Jmeter. Последние 2 года работал руководителем Java Unit в компании SENLA. В процессе работы отдел вырос в 2 раза. Как главный инженер проводил подготовительные интервью для сотрудников своего офиса, смежных офисов, а также тренировал других коллег проводить интервью для их личностного роста, выступал в качестве руководителя на внутреннем проекте, менторил инженеров для освоения новых технологий. Участвовал в разработке плана подготовки сотрудников компании к работе на коммерческих проектах. Также в качестве руководителя отдела Java я регулярно проводил оценки производительности для своих подчиненных и составлял для них личные планы развития. В процессе трудовой деятельности я провёл большое количество собеседований в трёх компаниях на должности младшего и старшего уровня. Имею опыт обучения новичков. Принимал участие в защите дипломов на курсах программирования. В работе люблю задачи, требующие нестандартного решения. Также с удовольствием изучаю новые технологии.

Подробнее
FinTech & Banking • Insurance • Urban technology
ТК
Тимофей К.
Минск
Java разработчик
Senior
3 297,14 Р/час
ActiveMQ
Agile
AWS
boot
Camunda BPMN
Clean Code
ClickHouse
commons
Confluence
core
+91

▪ Разработчик программного обеспечения с более чем 6 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, Clean code, KISS, ООП) ▪ Создание и улучшение микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Знание throttling, rate limit, api gateway ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт технического менторинга внутри команды ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее

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

Government & Public Sector
ИА
Ильяс А.
Алматы
Java разработчик
Middle+
3 211,19 Р/час
ArtemisMQ
ELK
Gitlab CI
JPA 2
Postman
Liquibase
Java
Scrum
Git
Oracle
+35

Ильяс — опытный Java-разработчик уровня Middle+. Он обладает навыками работы с ActiveMQ, Agile, ArtemisMQ, Atlassian, Bitbucket, Confluence, Docker, ELK, Git, Gitlab CI, Hibernate, Insomnia, IntelliJ IDEA, Java, Jenkins, Jira, JPA 2, Junit 5, Kafka, Kubernetes, Liquibase, Maven, Mockito, OpenAPI, OpenShift, Oracle, PostgreSQL, Postman, REST API, Scrum, Slack, Sonar, Spring Boot, SQL и Swagger. У него есть опыт работы в государственном секторе. На последнем месте работы он занимался разработкой новой системы микросервисов на Java 11 с использованием Spring Boot и OpenShift. Также он поддерживал легаси-систему: монолит на Java 8, Spring и WildFly с базой данных Oracle. В его обязанности входило создание CRUD-сервисов, реализация бизнес-логики по паттерну workflow, работа с очередями ActiveMQ Artemis, асинхронное взаимодействие между микросервисами, сборка контейнеров в Docker и загрузка их в реестр с последующим запуском в OpenShift. Ильяс умеет писать тесты с помощью Junit 5 и Mockito и проверять покрытие кода с помощью сонара (не менее 80%). Также он может интегрировать сторонние API.

Подробнее
EdTech • Marketing, Advertising & Design • Telecom
СЧ
Сергей Ч.
Ульяновск
Golang разработчик
Middle+
3 211,19 Р/час
GitLab
etcd
NATS
REST
Git
DevOps
Go
MongoDB
Redis
gRPC
+23

Go-разработчик с 4-летним опытом работы в бэкенд-разработке, преимущественно с Golang. Специализируюсь на создании микросервисной архитектуры, разработке высоконагруженных сервисов, работе с очередями сообщений, базами данных и контейнеризацией. Опытен в рефакторинге кода, написании unit-тестов и код-ревью. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Разработка backend-сервисов: создание и поддержка веб-сервисов на Golang с микросервисной архитектурой, работа с API (REST/gRPC), реализация бизнес-логики. - Проектирование микросервисной архитектуры: работа с gRPC для взаимодействия между сервисами, проектирование и реализация распределенных систем. - Работа с базами данных: PostgreSQL, Redis; проектирование структуры базы, оптимизация запросов, работа с транзакциями. - Очереди и брокеры сообщений: интеграция с Kafka, RabbitMQ для асинхронного обмена сообщениями между сервисами. - Контейнеризация и DevOps: использование Docker для развертывания сервисов, базовое администрирование контейнеризированных приложений. - Контроль версий и CI/CD: работа с Git, GitLab CI/CD для автоматизации сборки и развертывания сервисов. - Тестирование и отладка: написание unit-тестов, рефакторинг кода, трассировка сервисов с использованием Jaeger. - Код-ревью и оптимизация: анализ и улучшение кода, внедрение лучших практик разработки, повышение читаемости и производительности сервисов. - Работа в команде: следование методологиям Agile (Scrum/Kanban), работа с бэклогом, участие в спринтах и ретроспективах.

Подробнее
Cloud Services • FinTech & Banking
ГТ
Георгий Т.
Минск
QA авто
Senior
3 844,15 Р/час
*nix
MariaDB
MS Windows
Postman
Selenium Grid
DevTools
REST
Java
Bash
Git
+52

В сфере информационных технологий я уже более десяти лет. Я само мотивирован и способен решать задачи разной степени сложности от начала до конца. Коммуникабелен и амбициозен, что позволяет мне эффективно работать в команде и быстро осваивать новые технологии. На протяжении моей карьеры проекты, над которыми я работал, зависели от требований клиента. У меня есть опыт ручного тестирования, которое включает тестирование систем в соответствии с сhecklists или Tutorials, регистрацией обнаруженных дефектов и последующим контролем исправления ошибок. Кроме того, как инженер по автоматизации, я разрабатывал проекты с нуля с использованием различных технологий. Для Web — автоматизации я использовал Java и Selenium, для автоматизации GUI — SwingLibrary и Robot Framework, для автоматизации CLI — Bash, а для тестирования Rest API — библиотеки Python. Затем проекты были развернуты на платформах непрерывной интеграции (CI), таких как Jenkins или GitHub Actions.

Подробнее