Павел — опытный разработчик уровня Middle+. Он обладает широким спектром технических навыков, включая опыт работы с различными фреймворками и инструментами, такими как Spring Cloud, Gearman, Elasticsearch, Scrum, Git, DevOps, MongoDB, Linux, Redis, Nginx, Apache, Symfony, Doctrine, Ansible, Kafka и другие. Павел имеет опыт разработки в различных отраслях, таких как FinTech & Banking, Information Security и Travel, Hospitality & Restaurant business. Он работал над проектами, связанными с разработкой консольных приложений, систем управления доступом пользователей и OBT-систем для оказания услуг делового туризма. На своих проектах выполнял широкий спектр задач, включая разработку функционала, интеграцию с различными системами, проектирование и реализацию баз данных, составление спецификаций, тестирование и отладку кода.
Я Java-разработчик с большим опытом разработки корпоративных приложений. У меня есть опыт работы в компаниях, разрабатывающих продукты, которыми пользуются многие люди. Хорошо знаю ООП, принципы SOLID, паттерны проектирования, микросервисную архитектуру. Быстро адаптируюсь к новым технологиям и предметным областям. Спокойно читаю и разбираюсь в чужом коде. Легаси меня не пугает. Использую рефакторинг и полное покрытие юнит-тестами, если это позволяет проект.
Java developer senior Технические навыки: Архитектура: Микросервисная, Монолитная, DDD Паттерны и практики разработки: Интеграционные (EIP) Микросервисные (MSA), SOLID Технологии и фреймворки: Java SE 8/11/17, Java core, Spring Boot, Spring Data, Spring Security, Spring Webflux, Spring batch, Spring Webflux, Apache Camel Фреймворки: JPA, Hibernate, JDBC Системы контроля версий: git, bitbucket, gitlab Сборка проектов: maven Аутентификация и авторизация: Spring security (JWT, СУДИР, Active Directory) CI/CD конвейеры: Gitlab, Jenkins, liquibase Базы данных SQL: PostgreSQL, Oracle Методологии разработки: Agile, Scrum, Kanban Мониторинг: Grafana, Dynatrace Тестирование: JUnit, Mockito, Spring Testing Framework, Testcontainers, TDD, BDD Управление проектом: Jira, Confluence Системы миграции БД: Liquibase Протоколы и интеграционные подходы: http/s, REST, RESTful API, gRPC, SOAP, WebServices Сериализация и десериализация: JSON, JAXB, XJB, Jackson, Protobuf Технологии контейнеризации: Docker Оркестраторы: Kubernetes, OpenShift Брокеры сообщений: RabbitMQ, Kafka, API management: Swagger, OpenAPI Операционные системы: Windows, Linux, macOS Вспомогательные языки программирования: SQL, Kotlin, Анализ кода: Checkstyle, Sonarqube, Jacoco Профессиональные навыки и умения: Критическое мышление Работа с рисками: выявление потенциальных рисков, выработка временных и целевых решений, отслеживание состояния Умение читать чужой код и при необходимости делать рефакторинг (даже если он написан на отличном от Java языке или неиспользуемой мною технологии)
Артур - опытный Java-разработчик с 4,5 годами опыта в различных проектах. Он специализируется на Java, Spring, PostgreSQL, Git, Docker, Kafka, REST и других технологиях. Артур работал над проектами в сферах производства, финансовых технологий и банковского дела, где он решал архитектурные задачи, оптимизировал функционал, интегрировал сервисы и работал с микросервисами. Он также занимался рефакторингом кода, тестированием функционала и участвовал в планировании и регулярных совещаниях с командой проекта. Артур готов решить задачи разработки и архитектуры для вашего проекта, обеспечивая высокое качество и эффективность работы.
Ключевые навыки: Java SQL Git ООП Linux PostgreSQL CSS XML Atlassian Jira Apache Maven Gradle Spring Framework Liquibase SOLID Atlassian Confluence Docker ClickHouse
- Опыт тестирования web, desktop и мобильных приложений более 7 лет; - Опыт работы в банкинге, логистике, ритейле, гос. проектах; - Опыт управления командой тестирования; - Опыт разработки тестовой документации и оценки трудозатрат; - Опыт анализа и управление рисками; - Внедрение и сопровождение продуктов; - Умение работать в команде, коммуникабельность; - Умение осваивать новые технологии в сжатые сроки; - Умение работать в условиях часто меняющихся требований. Виды тестирования: - Функциональное тестирование - Интеграционное тестирование - Тестирование локализации - Тестирование интерфейса пользователя - Тестирование удобства пользования - Smoke-тестирование - Регрессионное тестирование - Тестирование API - Приемочное тестирование
О себе: - Я открыт к общению и готов эффективно обмениваться идеями с членами команды. Мои коммуникативные навыки помогают установить хорошие отношения в коллективе. - Я ответственен и готов взять на себя обязанности. Способен эффективно работать с дедлайнами и признавать свои ошибки, чтобы извлекать уроки из них. - Я хорошо адаптируюсь к работе в команде. Считаю, что коллективное взаимодействие позволяет достигнуть лучших результатов, и готов поддерживать и вносить свой вклад в командный процесс. - Меня вдохновляет достижение целей, и я стремлюсь к результативной работе. Готов принимать вызовы и находить решения для успешной реализации проектов.
Инженер-программист с 5+ годами опыта. Знание таких фронтенд-технологий, как JavaScript, React, а также связанных с ними библиотек. Глубокое знакомство с методологиями Scrum и Kanban. Проявляет исключительные способности к сотрудничеству, стремится к освоению новых технологий, с энтузиазмом решает задачи и быстро приобретает новые знания, сохраняя при этом отличные коммуникативные навыки. Языки программирования TypeScript, JavaScript, Python Front-end технологии HTML, React, Electron, Redux, Redux Saga, Redux Toolkit, React-hook-form, RTK Query, CSS, SASS, MUI, Styled-components, Tailwind, Axios, Canvas API, React-testing-library, Chart.js, Jest, i18next, Webpack, Figma, FastAPI Back-end технологии Node.js, Express Базы данных MongoDB, PostgreSQL Системы контроля версий Git, GitLab, Bitbucket, GitHub Интегрированные среды разработки Visual Studio Code, WebStorm Домены Инфраструктура, бизнес-приложения, электронная коммерция