Специалисты
Опытный Java-разработчик с более чем 9 годами работы в IT, включая проекты в сферах Enterprise и Commerce.
Специализируется на разработке микросервисов, распределённых систем и потоковой обработке данных.
Обязанности и навыки:
- Участие в полном цикле разработки — от анализа требований до поддержки в production, включая CI/CD, нагрузочное тестирование и разбор инцидентов.
- Управление командами в роли тимлида и техлида: найм, менторинг, код-ревью, планирование, взаимодействие с заказчиками.
- Системное мышление, ориентация на качество, способность решать сложные архитектурные задачи.
Технические навыки:
- Методологии и стандарты: SOLID, KISS, YAGNI, ООП, MVC, REST, SOAP, CI/CD, микросервисная архитектура, ETL, потоковая обработка данных.
- Языки и технологии: Java (8, 11, 17, 21), Spring Framework (Boot, Core, Data, Security, Cloud, MVC, Batch, JPA), PHP, Python, JavaScript, React, GraphQL, Apache Flink, Kafka, RabbitMQ, ActiveMQ, IBM MQ, JMS, RPC, WebSocket, Camunda, BouncyCastle, СМЭВ.
- Инструменты: Docker, Kubernetes, Helm, OpenShift, Istio, Jenkins, Git, GitLab, Maven, Gradle, Nexus, Artifactory, JIRA, Grafana, Prometheus, Zabbix, ELK (Elasticsearch, Logstash, Kibana), Zipkin, MinIO, Keycloak, Swagger, Liquibase, Flyway, JUnit, Mockito, AssertJ, WireMock, Testcontainers, IntelliJ IDEA, Nginx, Ansible, Bash, PowerShell, Servlet API.
- Базы данных и архитектура: PostgreSQL, MySQL, Oracle (включая PL/SQL), MS SQL, MongoDB, Redis, Hibernate, Jooq, iBatis, SQL, NoSQL.
финтех проект
Была проведена автоматизация процесса автокредитования, включая разработку системы принятия решений о выдаче кредита. Задачи включали разработку и внедрение новых функциональных возможностей в соответствии с бизнес-требованиями, устранение дефектов и ошибок в существующем коде, участие в проектировании архитектуры системы и сопровождение разработанного функционала.
Java 17-21, Spring, Apache Kafka, PostgreSQL, Docker, Kubernetes
6 месяцев
Enterprise + Commerce платформа
В роли техлида и тимлида разрабатывал архитектуру микросервисных взаимодействий и внутренних сервисов, оптимизируя и масштабируя системы. Анализировал бизнес-требования, разрабатывал планы приемки и реализации, создавал и интегрировал API, писал код с юнит-тестами. Настраивал и совершенствовал процессы CI/CD для повышения стабильности и скорости доставки, а также обучал и поддерживал команду.
Java 11-21, Spring Framework, RabbitMQ, Kafka, PostgreSQL, Docker, Kubernetes
36 месяцев
микросервисный проект
Разработка микросервисов и ETL-процессов, построение потоковой обработки данных на Apache Flink, написание кода с покрытием юнит-тестами и проведение код-ревью.
Java 8, PHP, Python, Apache Flink, Docker, PostgreSQL
28 месяцев