Ведущий разработчик (Java)
90 000 - 100 000 ₽
Наша компания – это динамично развивающаяся IT-организация с многолетним опытом работы в области разработки программного обеспечения и предоставления услуг по автоматизации бизнес-процессов. Мы занимаемся созданием сложных корпоративных систем, мобильных приложений и веб-решений для крупных клиентов как в России, так и за рубежом.
Обязанности
Проектирование архитектуры: Разработка и оптимизация архитектурных решений для новых проектов и существующих систем.
Разработка ПО: Участие во всех этапах жизненного цикла разработки программного обеспечения от анализа требований до внедрения и поддержки.
Код ревью: Проведение код-ревью, помощь коллегам в улучшении качества кода и внедрении лучших практик программирования.
Оптимизация производительности: Анализ и улучшение производительности системы, поиск узких мест и их устранение.
Документирование: Создание технической документации, включая схемы, диаграммы и инструкции.
Работа с командой: Руководство младшими разработчиками, участие в планировании задач и распределении ресурсов.
Интеграция: Интеграция разрабатываемых модулей с существующими системами и внешними сервисами.
Поддержка и обновление: Обеспечение работоспособности и актуальности программных продуктов, внедрение обновлений и патчей безопасности.
Техническая поддержка: Решение возникающих технических проблем и консультирование других команд по вопросам использования разрабатываемого продукта.
Исследования и инновации: Исследование новых технологий и инструментов, которые могут быть применены в текущих проектах.
Требования
- Глубокое понимание принципов объектно-ориентированного программирования (ООП).
- Опыт работы с Spring Framework (Spring Boot, Spring MVC, Spring Data и др.).
- Знание SQL и опыт работы с реляционными базами данных (например, PostgreSQL, MySQL).
- Понимание принципов работы с NoSQL базами данных (MongoDB, Redis и т.д.).
- Умение работать с системами контроля версий (Git).
- Навыки написания юнит-тестов (JUnit, Mockito).
- Опыт работы с инструментами CI/CD (Jenkins, GitLab CI).
- Знание современных подходов к разработке (Agile, Scrum, Kanban).
- Личные качества:
- Аналитическое мышление и способность быстро находить решения сложных задач.
- Ответственность и внимание к деталям.
- Коммуникабельность и умение работать в команде.
- Желание учиться и развиваться профессионально.
- Будет плюсом
- Опыт работы с микросервисной архитектурой.
- Знание и опыт работы с Docker и Kubernetes.
- Опыт разработки RESTful API.
Условия
- Конкурентоспособную заработную плату, соответствующую вашему опыту и квалификации.
- Гибкий график работы и возможность удаленной работы.
- Участие в интересных и амбициозных проектах.
- Возможности профессионального роста и развития.
- Дружный коллектив и комфортная рабочая атмосфера.
- Корпоративные мероприятия и программы обучения.
Опубликована 22 дня назад
Похожие вакансии
- Полный день
- Опыт от 1 года
- Златоуст
- Полный день
- Опыт от 1 года
- Златоуст