Java developer опытом коммерческой разработки программного
обеспечения. Стек технологий основан на Java в качестве основного языка
программирования и Spring в качестве фреймворка. Пунктуальный и
мотивированный человек, способный придерживаться высоких стандартов
качества работы. Надежный сотрудник, обладающий хорошими навыками
соблюдения временных рамок.
Проект: B2B платформа электронного документооборота между контрагентами/провайдерами и интеграции внешних систем
Обязанности: Разработка функционала, внедрение новых процессов и технических решений, написание модульных и интеграционных тестов,
контроль качества и поддержание принятой стилистики кода,
корректировка аналитики с технической стороны, контроль и исправление техдолга, code review
В обязанности в том числе входила настройка интеграции между микросервисами,
актуализация версий зависимости проекта, участие
в планировании задач совместно с командой аналитики, оказание технической консультации
разработки
Стек технологий:
Java 8-11, Spring (Boot, Security, Data, Cloud), Lombok, Swagger (Open API)
Взаимодействие микросервисов: REST, SOAP, RabbitMQ
БД: Postgres, Oracle
Кэш: Redis
Тестирование: JUnit, Mockito
Сборка: Gradle/Maven
Контроль версий: GitLab
Проекты:
Интернет банкинг
Команда работала над банковским проектом. Проект
представляет собой полнофункциональную банковскую
систему, отвечающую всем потребностям клиента. Стек
проекта: Java, Spring (Boot, Cloud, Data, MVC), PostgreSQL,
Swagger, Microservices, Maven, Kafka, REST, JUnit, Mockito,
GitLab.
• Внедрял новые функции
• Разрабатывал серверную часть приложения с
использованием Java и Spring
• Проводил ревью кода
• Настраивал взаимодействие микро сервисов
• Работал в Agile среде, по методологии SCRUM
Портал новостей
В составе команды, занимался разработкой dashboard для
администраторов и модераторов портала. Стек проекта:
Java, Spring (Boot, Security, MVC, Data JPA), Hibernate,
Liquibase, Docker, Maven, Gradle, JWT, REST, Swagger, JUnit,
Mockito, Git, Bitbucket.
Обязанности
• Разрабатывал новые функции
• Анализировал и решал проблемы
• Создавал техническую документацию
• Писал юнит тесты
• Исправлял ошибки в коде
Современные технологии, менеджмент, аудит и аналитика в промышленной энергетике - Магистратура.