Junior+ Java-разработчик
Контакты
Рассматриваю предложения на позицию Java-разработчик уровня junior+. Предпочитаемый формат работы: удаленный.
Большой интерес вызывает проектирование структуры проектов и её реализация,
декомпозиция задач и управление разделением обязанностей.
Обучаюсь на Hexlet на курсе Java-разработчик с 30.10.2022.
Учебные и пет-проекты
- Веб-словарь - словарь с переводами слов с веб-интерфейсом. Технологии: Java, JSP, Spring, PostgreSQL, Maven.
- Чат-бот для тестирования по географии - применяется для тестирования школьников по курсу географии родного края. Технологии: Python, PostgreSQL.
- Игра "Мемо". Игра "Мемо" с чатом для нескольких игроков. Технологии: JavaScript, HTML, CSS, TravisCI.
- Android-приложение для отслеживания колебаний с акселерометра по Bluetooth. Приложение позволяет смартфону на базе Android получать данные об изменении осей координат через Bluetooth и технологию BLE от микроконтроллера ESP32 и подключенного к нему акселерометра ADXL345. Приложение рисует график и выводит в консоль текущие значения координат. Технологии: Java, BLE, Gradle.
- Проект "Игры разума" на JavaScript. Консольное интерактивное JavaScript-приложение с набором игр. Технологии: JavaScript, Babel, TravisCI, Eslint.
- Проект "Игры разума" на Java. Консольное интерактивное Java-приложение с набором игр. Технологии: Java, Gradle.
- Проект "Вычислитель отличий" на Java. Консольная утилита, позволяющая находить различия в файлах различных форматов и выводить их в заданном формате. Технологии: Java, Gradle, PicoCli, Json, Yaml.
- Проект "Валидатор данных" на Java. Библиотека, с помощью которой можно проверять корректность любых данных. В первую очередь речь идет про данные форм заполняемых пользователями. За основу для проекта взята библиотека yup. Технологии: Java, Gradle, JUnit
- Разрабатываю ERM-систему на Java + Spring и AngularJS;
- Использую MySQL;
- Применяю docker при разработке микросервисов;
- Использую swagger;
Опыт
Обязанности:
* Верстка;
* Оптимизация запросов;
* Реализация и внедрение новой функциональности
* Интеграция внутренних систем с Jira, почтовыми сервисами и мессенджерами
* Поддержание работоспособности существующего кода и архитектуры приложения;
Достижения:
* Вводил стажеров в проект, выполнял code-review и выдавал задачи стажерам;
* Реализовал функционал ленты новостей компании, пользовательские настройки для отображения новостей, тегов и фильтров;
* Реализовал возможность использования ERM-системы учета рабочего времени сотрудника другими компаниями-заказчиками;
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Кострома