Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Каталог ИТ-специалистов

Найдите проверенных специалистов для решения ваших задач
В нашей базе более 11300 проверенных специалистов от 360 IT‑компаний
banner
Найдено 26 специалистов в публичном доступе
Новые специалисты
Ключевые навыки
Цена, ₽/час
Цена включает НДС
Дата бронирования
Подкатегории
Страна
Город
Опыт работы
Формат работы
Отрасли работы
Готов работать на зарубежных проектах
Владение языком
Пол
Возраст
Найдено 26 специалистов в публичном доступе
Flex
notification
EdTech • FoodTech • Urban technology
АА
Ароян А.
Талин
Java разработчик
Senior
3,375 Р/час
Amazon DynamoDB
Amazon RDS
Apache Kafka
MongoDB
MySQL
PostgreSQL
RabbitMQ
Angular
Apache Commons
JUnit
+118

Более 5 лет опыта работы с JAVA/JAVA EE/Spring framework. 2 года управления людьми (до 5 человек), создания планов личного развития, карьерных предложений, развития навыков и т. д. Большой опыт внедрения и обслуживания сложных распределенных корпоративных систем. Хорошее понимание принципов ООП, ООД, SOLID, принципа инверсии управления и т. д. Умение писать чистый и удобный в сопровождении код с помощью автоматизированных модульных и интеграционных тестов. Аналитические навыки и навыки решения проблем Хорошие коммуникативные навыки и навыки межличностного общения Высокая мотивация, организованность и энергичность НАВЫКИ Академические дисциплины Прикладные науки:Шаблон микросервисной архитектуры, чистый код, внедрение зависимостей, REST Инженерные практики Продвинутая технология: Базовая разработка Java, разработка Java, веб-разработка Java, оценка и планирование работ Инженерия качества:Модульное тестирование Отрасли Страхование: Медицинское страхование Управленческий Общее руководство: Scrum Технологии Data:MySQL, MongoDB, RabbitMQ, SQLyog, Amazon RDS, Amazon DynamoDB, Apache Kafka, PostgreSQL Framework:Spring Data, JUnit, JUnit 5, Apache Commons, Angular, Hibernate, Gradle, Spring Core, Mockito, Spring WebFlux, Spring Boot, Apache Log4j 2, Spring Security, Apache Maven, Jackson, jQuery, Spring, Spring MVC Standard:AJAX, Jakarta EE, WebSockets, Git, GraphQL IDE:IntelliJ IDEA, Eclipse Other:REST API, Amazon Web Service Java SDK, JOOQ, AWS CodeCommit, KeyCloak, AWS CodeDeploy, AWS CodePipeline, Spring Cloud OpenFeign, Java 17, Amazon VPC Library: Gson, jQI Web/Application Server: Apache Tomcat Computer Language: Java 8, Java 11, Java 17 Solution:AWS Lambda, IntelliJ Platform SDK, Amazon Elastic Container Service, Jira, AWS Simple Email Service, AWS Elastic Beanstalk, Liquibase, Amazon CloudWatch, AWS CloudFormation, Splunk, Grafana, Apache POI, Amazon CloudFront, Kibana, Lombok, Amazon Route 53, Thymeleaf , Amazon S3, Jenkins, AWS Simple Notification Service, Amazon

Подробнее
E-commerce & Retail • FoodTech • Realty & Constructoring • RnD • Travel, Hospitality & Restaurant business
ДА
Денис А.
Краснодар
Frontend разработчик
Middle
2,625 Р/час
Docker
Next.js
MobX
Redux
TypeScript
JavaScript
Redux-Saga
Styled Components
Axios.js
Git
+71

- Самостоятельный, уверенный frontend middle разработчик. - Участвовал в разработке более чем 12ти только коммерческих продуктов, в половине из которых мною было написано от 40% всей кодовой базы. - Вырос на аутсорсинговых компаниях где требовалось уметь делать быстро - Ценный и большой опыт. Почти каждый разрабатываемый проект имел разные подходы к разработке, используемую архитектуру, библиотеки, инструменты разработки, методологии разработки и разных людей в команде. В следствии, по каждому проекту возникали свои уникальные проблемы, их решения и определенные выводы. Такой опыт отличается от разработчика, который несколько лет занимался одним и тем же проектом. - Все еще горю огнем инициативы, в случае если она позволительна. Если я вижу проблему - решаю или оповещаю о ней. Знаю как делать: - Сайты под любую поддержку браузеров - Интерфейс удобным(благодаря опыту его разработки совместно с дизайнерами/аналитиками и постоянному изучению новых UX решений на тематических ресурсах) - Код масштабируемым и поддерживаемым(благодаря опыту работы и с тем и с другим) - Насколько возможно приложение быстрым(приходить изучать и применять - как методы оптимизации существующих приложений, так и изучать исходники и метрики используемых библиотек/фреймворков чтобы принять правильный выбор об их внедрении и способах использования) Основной стек разработки: React, Next Redux(redux-toolkit/saga/redux-thunk), Mobx Typescript Jest Телеграм для быстрой связи: https://t.me/DenisA000

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • FoodTech • Travel, Hospitality & Restaurant business
АУ
Акбар У.
Москва
IOS разработчик
Middle+
3,000 Р/час
Alamofire
AVFoundation
AVkit
Bitbucket
Clean Architecture
CocoaPods
Combine
Core Data
CoreData
Data
+52

НАВЫКИ И КОМПЕТЕНЦИИ Swift, SwiftUI, UIKit, RxSwift, SQL, Combine, Data Persistence, SnapKit, NSAutoLayout, GCD, HealthKit, AVFoundation, CoreLocation, CoreData, CoreAnimation, YandexMapKit, CocoaPods, MVP+C, MVC, MVVM, MVVM+C, VIPER, GCD, Xcode Debugger, REST, SOLID, DRY, KISS, YAGNI, Clean Architecture, GitHub, Gitlab, Bitbucket Одной из самых сложных и в то же время интересных задач, с которыми пришлось столкнуться в последнее время - реализация построения альтернативных маршрутов и отображения их на карте. Основной проблемой являлось то, что каждый запрос к API карт являлся платным. Усложнялось все тем, что построение маршрутов могло отрабатывать и в обратную от направления сторону. Более того, нужно было фильтровать необходимые для построения маршрута места. Также, сервер мог вернуть условно небольшое количество мест, поэтому приходилось подстраиваться и под это. В качестве решения были использованы прямые и обратные геодезические задачи и рекурсивные функции с применением Modern Concurrency. Дополнительной сложностью являлось то, что API карт работает на UIKit и нужно было постоянно обновлять маршруты в зависимости от действий пользователя. Особенность работы с UIViewControllerRepresentable не позволяет вызывать необходимые методы только тогда, когда нам это нужно. К тому же вся работа с картами должна постоянно отслеживать изменения. Куда хочется развиваться: больше хотелось бы развиваться технически. Задачи больше хотелось бы решать архитектурного плана. Какими задачами хотелось бы заниматься: с одной стороны, хотелось бы больше прикладных задач, связанных с современным, нативным и активно развивающимся стеком, но в то же время, очень важны задачи, которые требуют изучения новых технологий или нетривиальных подходов к решению С какими не хотелось бы: Задачами, которые далеки от моей компетенции, чтобы выполнить их качественно.

Подробнее
Telecom
РЯ
Роман Я.
Волгоград
PHP разработчик
Senior
3,000 Р/час
tss
aac
ZDD
code igniter
Yii3
Laravel 7
ML SQ
cps
SOLID
PRTG
+78

Какие паттерны я использую чаще : Мост (Bridge) , Адаптер (Adapter) , Декоратор (Decorator) , Цепочка обязанностей (Chain of responsibility) , Стратегия (Strategy) , Строитель (Builder) , Шаблонный метод (Template Method) , Шина сообщений, Event Sourcing / Event-driven, DTO DDD : Domain, Application, Presentation, Infrastructure, Model, Services, Mappers, Immutable . Версии php с какими работал : 5.6 , 7.0 , 7.4 , 8.0 , 8.1 , 8.2 , 8.3 Версии Laravel с какими работал : 5.5 , 6 , 8 , 9 , 10 Версии Symfony с какими работал : 5.0 , 5 ,3 , 6.3 Тестирование : Itegration testing, Unit testing, негативное тестирование. Mock, Assert, Factor, Data provider. RabbitMQ : Создавал несколько очередей, которые работали параллельно, у каждой из очереди был свой Consuming и 1 Handler который ожидал получения сообщения из шины очереди, у всех очередей была одна биржа и по одной привязке для каждой очереди, протокол обмена AMQP. Запись в очередь и чтение из очереди делал через supervisor. Какие типы обменов я использовал : direct, fanout. -Транзакции : Какие аномалии я знаю : - Когда видим в транзакции не зафиксированные изменения др. транзакции. Блокировки на уровне строк : pessimistic read, pessimistic write, for update - Первая транзакция обновляет данные вторая транзакция в это же время читает эти данные и фиксирует изменения и получает неверные данные так как потом фиксирует изменения первая транзакция и данные теперь изменились. - Это воспроизводиться когда работает с больше чем одной строкой, в базе у 2 строк значение колонки в сумме равно 100 , первая транзакция уменьшает одну строку на 50 и не фиксирует изменения (sql первой транзакции нет в примере) , вторая транзакция делает этот sql и подвисает так как первая транзакция не зафиксировалась

Подробнее
E-commerce & Retail • HRTech • Insurance • Urban technology
СТ
Сергей Т.
Минск
QA авто
Lead
3,250 Р/час
Bitbucket
Centry
ClearCase
Confluence
Eclipse
Git
HP
Java
Jenkins
Jira
+41

AQA инженер с опытом более 16 лет. Большой практический опыт работы с различными методами и методологиями тестирования, включая черный ящик, белый ящик, серый ящик и автоматическое тестирование. Обширное знание коммерческих инструментов автоматического тестирования: HP QTP, Rational Test Manager, Rational Functional Tester. Опыт использования других инструментов автоматизированного тестирования: Selenium, RestAssured, Postman, SilkTest, LoadRunner. Иметь опыт создания бизнес-ориентированных сред автоматизации для пользовательского интерфейса, а также для сервис-ориентированного тестирования. Знание разработки структур баз данных. Написание триггеров и хранимых процедур в MS SQL/Oracle/MySQL. Управление проектами с использованием инструментов контроля версий, таких как Git, SVN Rational ClearCase, Star Team.

Подробнее
    Показывать по
    18