Java Engineer

Java Engineer

RedCode

Общие сведения

English level : A2

Опыт работы

fintex
Senior Software Developer
сентября 2021 - декабря 2021 (4 месяца)

Санкт-Петербург, Россия

Использовал Java16, Kubernetes, Kafka, Vault, Terraform, Helm, GitLab,

Mockito, Docker, Spring Boot, MySql, Postgresql, Spring Cloud Contruct.

Работа с микросервисной архитектурой.

СБЕР Банк
Senior Java Software Engineer
ноября 2020 - мая 2021 (7 месяцев)

Разработка ПО, code review, рефакторинг. (Spring boot, Postgresql,

Docker, Testcontainers, JUnit 5, Jira, Confluence, Git, Jenkins, Maven,

REST, Kubernetes, Liquibase, Hibernate, Spring AOP, Spring Data (Spring

Framework),Swagger)

Оптимизация работы приложения

Работа в качестве ведущего разработчика

Участие в создании архитектуры приложения

Анализ архитектуры приложения на предмет ее улучшения

Анализ приложения для улучшения производительности

Интеграция с внешними сервисами

Доработка функционала приложения

Написание и внедрение нового функционала custom service

Java Software Engineer
сентября 2019 - сентября 2020 (1 год 1 месяц)

Минск, Республика Беларусь

- Разрабатывал, внедрял программные приложения для сайта на основе

проанализированных требований .

- Работал в качестве ведущего разработчика

- Корректировал параметры программного обеспечения для повышения

производительности и включения новых функций.

- Разработка надежного Java-код для веб-приложений.

- Выполнял поиск неисправностей, диагностику и проводил анализ для

выявления багов.

- Перерабатывал приложения в соответствии с меняющимися

тенденциями рынка и воссоздал архитектуру другого приложения (собственного продукта компании) на стеке современных технологий .

- Исследовал новые технологии, программные пакеты и аппаратные продукты для использования в веб-проектах.

- Просмотр кода и отладка ошибок для повышения производительности.

- Исследовал проблемы и дефекты, чтобы определить первопричину

проблемы и сформулировать рекомендации по корректирующим действиям.

- Использовал СУБД : SQL(Oracle, MySQL), NoSql( MongoDB, Redis).

- Junit, Spring Test;

- B работе использовал Linux.

- Приложения разрабатывались на основе SOA или микросервисной

архитектуры.

- Разрабатывал приложения, которые использовали RESTfull архитектуру

- Консультация членов команды по техническим вопросам.

- Использовал Docker во время разработки и развертывания приложений

- Для разработки использовался Spring Boot, а также все необходимые под проекты экосистемы Spring (Spring Security, Spring Data Jpa, Spring Cloud).

- java.util.concurrency

- В качестве ORM системы использовал Hibernate.

Organization
Java Software Engineer
июля 2018 - июля 2019 (1 год 1 месяц)

Independent practice. Software development using Java2EE. In parallel, work

as a system administrator (at that time - the main profession).

Системный администратор
октября 2006 - июля 2019 (12 лет 10 месяцев)

Занимался планированием и внедрением обновлений аппаратного и

программного обеспечения, для улучшения сетевой инфраструктуры

компании. Сборкой серверов, обслуживанием серверов и поддержкой

пользователей.

Report Page