Эрик А. Java разработчик, Middle+
ID 6836
ЭА
Эрик А.
Мужчина
Армения, Ереван, UTC+4
Ставка
2 825,85 Р/час
вкл. НДС 5% (104.76 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C1
Английский — B2
Главное о специалисте
Java-разработчик с 4-летним опытом работы, специализирующийся на архитектуре REST и микросервисах.
Обладает сильными навыками работы с Spring framework, много работал с базами данных, такими как: PostgreSQL, MySQL, MongoDB и Redis. Имеет опыт проектирования моделей баз данных. Написал значительный код на языке Go
Проекты
(6 лет 6 месяцев)
Проект под NDA. Проект - современное медицинское приложение, которое позволяет клиентам легко записываться на прием к специализированным врачам.
Роль
Backend Java Developer
Обязанности
Это инновационное приложение было разработано с использованием платформы JHipster, что позволило создать надежное и масштабируемое решение.
Обязанности:
– Сгенерировал проект с использованием платформы Jhipster;
– Реализована аутентификация на основе JWT с использованием токена bearer;
– Разработаны контроллеры для обработки Multipart и REST запросов. Реализована бизнес-логика в сервисах;
– Добавил новые сущности со всеми их отношениями и объединил их с PostgreSQL, используя Hibernate для ORM;
– Использовал механизм шаблонов Thymeleaf для обмена информацией о клиентах, встречах и некоторых объединенных таблицах из базы данных, которые можно сохранить в формате PDF;
– Выполнил тестовое покрытие, определил и отладил различные точки с помощью JUnit.
Технологии: JDK(1.8) / Spring Boot / JHipster (6.10.3) / Maven / Hibernate / PostgreSQL / Liquibase / Swagger / Thymeleaf / JUnit / JWT.
Период работы
Октябрь 2021 - По настоящее время
(3 года 10 месяцев)
Проект: платформа, которая позволяет пользователям создавать приложения, отправляя схему JSON.
Роль
Backend Java Developer
Обязанности
Платформа автоматизирует создание приложений, устраняя необходимость в ручном кодировании, и позволяет пользователям создавать пользовательские приложения без опыта программирования.
Обязанности:
– Добавил функциональность для создания сервисов, включая Admin, Gateway, Eureka и сгенерированные сервисы;
– Реализованы контроллеры для всех конечных точек;
– Реализованы пользовательские исключения для лучшей обработки ошибок;
– Генерировал сущности на основе схемы JSON, обеспечивая правильную конфигурацию типов и отношений, таких как ManyToMany, OneToMany и ManyToOne;
– Автоматическое создание репозитория gitlab и перенос сгенерированного проекта в созданный репозиторий;
– Обеспечил 80%-ный охват тестированием кода и устранил все ошибки и неполадки, обнаруженные в ходе тестирования.
Технологии: JDK(11) / Spring Boot / Maven / Mustache / Liquibase / Swagger / OpenAPI / Junit / Docker / Docker-Compose.
Период работы
Октябрь 2021 - По настоящее время
(3 года 10 месяцев)
Tempo Payment: глобальная компания цифровых денежных переводов, которая предлагает различные удобные услуги денежных переводов.
Роль
Backend Java Developer
Обязанности
Платформа включает в себя множество драйверов, которые позволяют пользователям легко отправлять деньги из одного места в другое.
Обязанности:
– Разработка драйверных сервисов с техническими спецификациями;
– Реализация сервисов для бизнес-логики транзакций;
– Работали с базой данных MySQL. Предоставление контроллеров. Создание MD5 шифрования для транзакций для предоставления доступа другим сессиям.
Технологии: Java(11) / Spring Boot / Spring Security / JWT / Microservices/ MySQL / RabbitMQ / GraphQL.
Период работы
Август 2020 - Октябрь 2021
(1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российско-Армянский университет, Армения
Специальность
Факультет туризма
Завершение учебы
2016 г.
Дополнительное
Учебное заведение
AOD Space
Специальность
Backend NodeJS стажировка (Технологии: JavaScript / NodeJS / Express / Mongo / HTML / CSS / Bootstrap)
Завершение учебы
2018 г.
Дополнительное
Учебное заведение
Armenian-Indian Center for Excellence in ICT
Специальность
Курсы программирования (HTML / CSS / JavaScript)
Завершение учебы
2018 г.