Тамерлан А. Java разработчик, Senior
Тамерлан А. - Java разработчик
ID 5445
ТА
Тамерлан А.
Мужчина, 24 года
Россия, Москва, UTC+3
Ставка
5,375 Р/час
НДС не облагается
Специалист доступен с 1 октября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Знание языков
Английский — B2
Главное о специалисте
О себе:
- Опытный разработчик Java Back-End с упором на Spring Framework и с более чем 5и летним коммерческим опытом, а также опытом в Full-Stack.
- На протяжении своей карьеры работал в крупных корпоративных компаниях, таких как: Andersen Lab, Emergn и Epam Systems, а так же в стартапе из Флориды, построенном на бирюзовой структуре (BlackBird).
- Каждый опыт дал мне уникальные навыки, как в моем стеке технологий, так и в менеджменте, благодаря которому я чувствую себя уверенно в любом подходе организации компании и методологии разработки.
Личные качества:
- Развитая коммуникабельность;
- Аналитическое мышление;
- Способность работать в команде;
- Умение адаптироваться под задачу любой сложности.
За все время работы было реализовано достаточно большое количество проектов.
Лучше всего опыт могут описать несколько нетривиальных задач, которые
были реализованы, и благодаря которым многократно удалось сократить
расходы компании на штатных сотрудников из Флориды:
- Messenger- локальный мессенджер, в котором сотрудники и клиенты могли общаться друг
с другом, загружать файлы, упоминать, приглашать друг друга и т.п.
- RateLimiter - защита от DDOS атаки, попыток подбора пароля путем кэширования IP
адресов и выстраивания ограничителей для адресатов.
- DataFaker - создание и заполнение всех данных. По сути, это заполнение данных по типу
клиентских документов, сотрудников, кейсов для иммиграции и т.д. Заполнение было не
случайными данными, а актуальными для контекста компании неотличимыми от
действительных.
Может приступить к проекту ASAP.
Проекты в карточке указаны последние реализованные, НЕ все.
Специалист не работает с банками и страховыми компаниями!
Проекты
(1 год 10 месяцев)
Проект №3 – перенос Java API (компания Disney)
Роль
Java разработчик
Обязанности
Описание проекта:
Компания Disney приступила к масштабному проекту по переносу своей Java API в другую страну. Целью проекта является обеспечение более быстрого и устойчивого доступа к данным для пользователей из разных регионов мира.
Задачи на проекте:
- Разработка приложения для обеспечения переноса API и кодовой базы в новую
страну;
- Участие в технической архитектуре и дизайне проекта;
- Создание функциональных и технических документов;
- Ответственность за планирование и оценку сроков разработки;
- Обеспечение программной и технической поддержки для различных приложений.
Стек технологий:
Java;
J2EE;
RESTful/SOAP;
Angular;
Spring Framework;
Hibernate;
Oracle и PL/SQL для работы с базами данных.
Период работы
Июль 2022 - Февраль 2023
(8 месяцев)
Проект №2 – Takeda Pharmaceutical (Фармацевтическая компания)
Роль
Java разработчик
Обязанности
Описание проекта: Takeda Pharmaceutical - это приложение для управления данными, созданное для фармацевтической компании, которое позволяет управлять данными по разработке лекарств и клиническим исследованиям. Приложение разработано с использованием фреймворка Spring WebFlux, который обеспечивает неблокирующее, реактивное программирование, способное обрабатывать большой объем трафика.
Основные функции:
Ввод и управление данными;
Аналитика и визуализация данных в реальном времени;
Аутентификация и авторизация пользователей;
Расширенный поиск;
Безопасное хранение данных и контроль доступа;
Интеграция с внешними источниками данных;
Задачи на проекте:
- Реализация логики бэкэнда с использованием Spring WebFlux;
- Проектирование и поддержка схемы базы данных;
- Интеграция различных компонентов приложения;
Стек технологий:
Java;
Spring WebFlux для реактивного программирования;
Redis;
Postgres;
Flyway;
Spring Security + JWT/OAuth;
AWS для хостинга и развертывания;
Протокол WebSocket для обмена данными в реальном времени.Задачи:
- Участие в разработке в качестве Full-Stack разработчика (клиент и бэкенд) для дата
центров.
- Написание UI на разных версиях Angular, серверной части, написание тестов,
документации, оптимизация запросов, структурирование базы данных и
поиск/исправление багов.
Стек технологий:
База данных: PostgresSQL,
JDK 15;
IDE (IntelliJIDEA);
Debugging (Chrome Browser);
Build-Automation (Maven);
VCS (Git, GitLab);
Cloud Development Environment Tools: CICD (Jenkins), DBManager (DBeaver),-
ServiceNow;
Back-end: Java 15, Spring, PSQL, CriteriaApi, JUnit 4;
Front-end: JavaScript, AngularJS, Angular 7/11, TypeScript Testing
Период работы
Декабрь 2021 - Июнь 2022
(7 месяцев)
Проект №1 – Разработка программного обеспечения для KVM девайсов подключенных к дата центрам
Роль
Full-Stack разработчик
Обязанности
Цель проекта: Разработка программного обеспечения для KVM девайсов подключенных к дата центрам, которые в свою очередь обрабатывали данные заказчиков (по типу Twitter и т.д.)
Задачи:
- Участие в разработке в качестве Full-Stack разработчика (клиент и бэкенд) для дата
центров.
- Написание UI на разных версиях Angular, серверной части, написание тестов,
документации, оптимизация запросов, структурирование базы данных и
поиск/исправление багов.
Стек технологий:
База данных: PostgresSQL,
JDK 15;
IDE (IntelliJIDEA);
Debugging (Chrome Browser);
Build-Automation (Maven);
VCS (Git, GitLab);
Cloud Development Environment Tools: CICD (Jenkins), DBManager (DBeaver),-
ServiceNow;
Back-end: Java 15, Spring, PSQL, CriteriaApi, JUnit 4;
Front-end: JavaScript, AngularJS, Angular 7/11, TypeScript Testing
Основные функции:
Ввод и управление данными;
Аналитика и визуализация данных в реальном времени;
Аутентификация и авторизация пользователей;
Расширенный поиск;
Безопасное хранение данных и контроль доступа;
Интеграция с внешними источниками данных;
Задачи на проекте:
- Реализация логики бэкэнда с использованием Spring WebFlux;
- Проектирование и поддержка схемы базы данных;
- Интеграция различных компонентов приложения;
Стек технологий:
Java;
Spring WebFlux для реактивного программирования;
Redis;
Postgres;
Flyway;
Spring Security + JWT/OAuth;
AWS для хостинга и развертывания;
Протокол WebSocket для обмена данными в реальном времени.
Период работы
Май 2021 - Ноябрь 2021
(7 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина)
Специальность
Неоконченное высшее в области программной инженерии
Завершение учебы
2020 г.