Общий стаж работы: 3 года Аналитический склад ума, целеустремленность, внимательность к деталям. Хороший технический бэкграунд. Любит работать с БД, большими объёмами, проектирование и моделирование. Новые знания и опыт даются легко.
Опыт анализа требований и составления задач около 3х лет -Опыт разработки технических заданий и проектирования IT-решений (в т.ч. описание модели предметной области, алгоритмов, use-case) -Опыт разработки пользовательской документации -Опыт постановки задач разработчикам -Понимание жизненного цикла разработки ПО -Опыт работы в команде (по методологиям Scrum, Waterfall) -Опыт проведения демонстраций конечным пользователям -Опыт работы с СУБД (Postgres), умение строить SQL-запросы -Владение инструментом моделирования (draw.io) -Описание бизнес-процессов в графических нотациях BPMN, UML -Общее понимание принципов разработки REST API, SOAP -Общие знания принципов верстки: HTML, CSS -Знание форматов XML, JSON
- уверенное знание современного JS/Typescript, NestJs, TypeORM; - серверный Nodejs не менее 2,5х лет. Умение готовить приложения под Docker, k8s; - опыт построения технических и бизнес-метрик приложений. Умение профилировать, находить bottleneck и читать чужой код; - опыт работы с различными типами СУБД (PostgreSQL, Clickhouse, Mongo, Redis etc.); - опыт работы с брокерами сообщений (RabbitMQ, Kafka, NATS); - понимание микросервисной архитектуры (преимущества, недостатки, способы взаимодействия между микросервисами, балансировка); - проектирование контрактов для клиентского и межсервисного взаимодействия (REST, RPC и прочее); - понимание функций и процессов DevOps.
- Опыт работы 4 года - Опыт работы в ритейл/еком -Знание технологии интеграций Опыт построения интеграций по технологии Web API; - Базовый уровень знания языка запросов SQL - Понимание процессов розницы - Опыт участия в проектах с применением интеграционных механизмов со смежными системами, с разработкой и внедрением сложно-архитектурных ИТ-решений -Умение работать в режиме многозадачности - Опыт работы с Redmine, Jira
Опыт работы с технологиями на Java: - core Java: коллекции, Stream API, знания многопоточности (threads, sync, Runnable, Atomic типы), JNI/JNA для интеграции с низкоуровневым кодом; - Spring: Boot, MVC, Data JPA, Security (базовая авторизация); - JavaEE: сервлеты (JSP, JSF), веб-сервисы (JAX-WS/SOAP, JAX-RS/REST, интеграция со СМЭВ), EJB 3; - сервера приложений: Tomcat, Glassfish, WildFly, Jetty, Netty; - базы данных: JDBC, JPA/Hibernate (аннотации, Criteria API), jOOQ; - desktop разработка: AWT, Swing, SWT, JavaFX; - криптография: JCA, КриптоПро JCP.