Java-разработчик/Java-developer
Контакты
Опытный Java-разработчик с глубокими знаниями в области Java Core, ООП и работы с популярными фреймворками. Имею опыт работы с настройкой окружения и автоматическим тестированием на JUnit. Мои навыки включают работу с массивами, коллекциями (списки, карты), дженериками, стримами и системами контроля версий Git. Разработал и успешно завершил несколько проектов, таких как "Игры разума" и "Вычислитель отличий". Стремлюсь к профессиональному росту и готов внести значительный вклад в вашу команду, предлагая надежные и эффективные решения в области Java-разработки.
Hard Skills
- Java Core
- Java SE
- ООП
- JUnit
- Apache Commons CLI
- Jackson
- SnakeYAML
- Git
- GitHub
- Make
- A2 - уровень английского языка
Soft Skills
- Аналитическое мышление
- Способность работать в команде
- Внимание к деталям
- Стремление к обучению и профессиональному росту
Игра разума — это набор интеллектуальных игр, созданных для развития различных аспектов вашего разума. В каждой игре вы будете решать увлекательные задачи, которые помогут вам развивать логическое мышление, математические способности, память и многие другие навыки.
Стек технологий:
Java, Gradle, Checkstyle, Git, GitHub Actions (CI), IntelliJ IDEA
Вычислитель отличий — это консольная утилита, написанная на основе фреймворка Picocli, предназначенная для вывода отличий между двумя файлами в выбранном пользователем формате. По умолчанию используется формат stylish (json-подобный, с указанием изменений через символы +/- рядом с изменёнными ключами, и без символов, если ключ не изменялся). Также доступен вывод в форматах plain и json для дальнейшей обработки результатов сравнения.
Стек технологий:
Java, Jackson, Picocli, Lombok, Gradle, Checkstyle, Git, GitHub Actions (CI), Junit5, TDD technique, Jacoco
Образование
Начальные знания английского языка
Проживаю в городе Уральск
Я увлечён работой в сфере разработки программного обеспечения и стремлюсь к профессиональному росту в динамичной и инновационной среде.
Я стремлюсь к участию в проектах, где могу внести значительный вклад в разработку и внедрение инновационных решений, способствующих росту бизнеса и удовлетворению потребностей клиентов. Готов к новым вызовам и готов научиться чему угодно чтобы достичь цели