Java разработчик (Middle)
Компания: SkillStaff
Локация: Москва, Маяковская, 1-я Тверская-Ямская улица
О компании
SkillStaff является ведущей IT-компанией, которая предоставляет решения для бизнеса через создание и поддержку IT-проектов различной сложности. Компания предлагает своим клиентам доступ к широкому спектру услуг, связанных с разработкой программного обеспечения и автоматизацией бизнес-процессов. SkillStaff сотрудничает с крупными предприятиями, обеспечивая экспертизу и поддержку на каждом этапе разработки.
Ключевые факты:
- Проектирует и реализует около 500 IT-проектов в год
- Участвует в интересных проектах с разнообразными технологиями
- Команда профессионалов, способствующая обмену опытом
О вакансии
В команде Java разработчиков SkillStaff вы будете работать над созданием качественного программного обеспечения. Ваша работа будет включать как анализ потребностей клиентов, так и проектирование архитектурных решений, что создаст прочную основу для успешной архитектуры приложений.
Вы будете активно взаимодействовать с коллегами для согласования функционально-технических требований и разработки надежного кода на Java, используя фреймворк Spring и современные инструменты тестирования. Участие в Code Review поможет поддерживать высокий стандарт качества кода и упростит дальнейшую поддержку и развитие разработанных решений.
Чем предстоит заниматься:
- Выявление и анализ потребностей бизнеса и клиентов
- Согласование функционально-технических требований с командой
- Проектирование архитектурных решений, включая интеграционные сценарии
- Разработка программного кода на Java с использованием Spring
- Создание автоматизированных модульных и API-тестов
- Автоматизация развёртывания ПО
- Подготовка среды разработки
- Проведение Code Review
- Документирование программного обеспечения
- Участие в устранении дефектов и анализе инцидентов
Что мы предлагаем:
- Проекты с различным уровнем сложности
- Команды, где можно обмениваться опытом с экспертами
- Удобные условия для работы
Обязанности
- Выявлять и анализировать потребности бизнеса и клиентов
- Согласовывать функционально-технические требования с командой
- Проектировать архитектурные решения с интеграционными сценариями
- Разрабатывать программный код на Java с использованием Spring
- Создавать автоматизированные модульные и API-тесты
- Разрабатывать скрипты для автоматизации развёртывания ПО
- Настраивать и подготавливать среду разработки
- Проводить Code Review
- Документировать разработанное программное обеспечение
- Участвовать в устранении дефектов и анализе инцидентов