Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Приоритетные технологии:
Java 17 – приоритетный язык разработки, Kotlin 1.5.0 – знакомство, есть опыт разработки
Spring: Spring Boot 2.3.0, Spring MVC, Spring Data,
Spring Securitry, Spring WebFlux/Reactive Data, Spring Boot Actuator, Spring Integration.
Spring Cloud: Spring Cloud Security, Spring Cloud Config, Spring Cloud Consul, Spring Cloud OpenFeign, Spring Cloud Netflix (Eureka, Hystrix, Zuul и т.д.)
SQL БД: PostgreSQL 14.0, MySql 5.5.62/MariaDB 10.6.3, Oracle 21c NoSQL БД: MongoDb 5.0, Cassandra 3.11.10
Потоковая обработка: ESB: Apache ServiceMix 6.1.4, Redis 6.2.5, RabbitMQ 3.8.19, Kaffka 2.7.0 Серверы приложений: Tomcat 10.0.8, Wildfly 24.0.1, Glassfish 6.1
Сборка(java): Maven 3.8.1, Gradle 7.0.2, Ant 1.10.11
Контейнеризация: Docker 19.03.15 / Kubernetes 1.19 Виртуализация: VirtualBox 6.1.26 / Vagrant 2.2.18
Web front-end framework: AngularJS 1.8.2 / Angular 11.0 / TypeScript 4.2.4, Vue.js 3.15, React 17.0.2, JQuery 3.6.0
«Старые» java фреймворки (активно использовались в прошлом):
Java EE7: (Servlets, JPA, EJB, CDI, JSF, JAX-WS, JAX-RS, WebSockets, JAXB, JSON processing) Java web frameworks / back-end framework: PlayFramework.1.2.5/2.5, Servlet 3.1 + Jsp2.2, JSF2.0 (PrimeFaces), GWT 2.5, Grails
Вспомогательные технологии:
IDE: IntelliJ Idea, Eclipse, NetBeans
CI: Hudson, Jenkins
Системы контроля версий: Git, Subversion, Perforce Методологии разработки: Scrum, Agile, CMMI 5.
Сертификаты: M101J:MongoDB for Java Developers http://education.mongodb.com/downloads/certificates/0bc7c927078d4c8d80440a106bd1479f/Certificate.pdf Верстка: HTML 5.0, Bootstrap 5.1.0, CSS 4.15, XML, XHTML (приемлемые навыки верстки)
Работа с сетевыми технологиями: OSI, активная работа со следующими RFC: HTTP (2616), DNS (1034/1035), ICAP (3507), TCP (753). Анализаторы трафика Wireshark 1.6, Fiddler2, Tcpdump
Проекты
(16 лет 1 месяц)
Банковская структура. Кредитный конвейер.
Роль
Senior java developer
Обязанности
Разработка фильтров, модулей, бизнес правил и компонентов скоринга, для этапов кредитного конвейера. Оркестровка процессами - саmunda, модификация и доработка существующих бизнес процессов, разработка новых. Микросервисная архитектура (Spring boot + Spring cloud), обязательное unit tests сопровождение, docker.. Технологии: Spring Boot / Spring Cloud, Spring Data, PostgreSQL, Microservices, Docker, Kubernetes.
Период работы
Октябрь 2022 - По настоящее время
(1 год 1 месяц)
Создание системы управления подписками пользователей.
Роль
Senior java developer
Обязанности
Разработка самописного движка Java State Machine, активное использование механизма java reflection. Микросервисная архитектура c использованием RSocket. Асинхронность / многопоточность. Интеграция аутентификационных механизмов: Keycloack + Microsoft Azure (OpenID и SAML). Технологии: Spring Boot / Spring Cloud, Spring Data, Netflix Eureka service, Rsocket, Microservices, MongoDb, Apache Ignite, Docker, Kubernetes, Keycloak, Microsft Azure.
Период работы
Март 2022 - Сентябрь 2022
(7 месяцев)
NDA
Роль
Senior java developer
Обязанности
Разработка с нуля системы мониторинга и графического отображения неисправностей распределенных систем в реальном времени.
Микросервисная архитектура на базе Spring Boot, интеграция с геоинформационными системами через OpenStreetMap API, живая публикация событий через WebSocket-ы, обмен данными с внешними подсистемами через REST. Профилирование и оптимизация серверного кода / SQL запросов. (Оптимизация сторонних JavaScript библиотек для работы с большим количеством отображаемых элементов. Интеграция с AngularJS сторонних библиотек для работы со схемами и картами: mxGraph и Leaflet.)
Технологии: Spring / Spring Boot, Kafka, Microservices, PostgreSQL, Keycloak, Kubernetes, Docker, JavaScript / AngularJS, Grafana / Loki, Apache Camel
Период работы
Июль 2020 - Февраль 2022
(1 год 8 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Нижегородский Государственный Технический Университет
Специальность
“Вычислительные машины, системы, комплексы и сети” (1996 - 2001)