Описания нет
java-разработчик некредитных продуктов
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разработка, развитие и поддержка программных систем на Java;
- Участие в анализе бизнес-требований и подготовке технических решений;
- Разработка новой функциональности и улучшение существующей;
- Разработка REST API и других решений для интеграции;
- Разработка и оптимизация взаимодействия с базами данных;
- Анализ кодовой базы существующих систем и проведение рефакторинга;
- Исследование и устранение технических проблем в программном обеспечении;
- Участие в обеспечении производительности и стабильности приложений;
- Подготовка модульных и интеграционных тестов;
- Участие в процессах проверки кода;
- Участие во внедрении и совершенствовании процессов CI/CD;
- Подготовка и актуализация технической документации;
- Тесное сотрудничество с другими командами разработчиков, аналитиков, QA и инфраструктуры;
- Соблюдение установленных стандартов разработки, безопасности и архитектуры;
- Поддержка технического развития младших программистов.
- Решение проблем
- Внимание к деталям
- Адаптивность
требования
- Хорошее знание Java SE и принципов ООП;
- Практический опыт работы с принципами SOLID, шаблонами проектирования и Clean Code;
- Хорошее знание Java Collections, обработки исключений, многопоточности/параллелизма и других основных механизмов Java;
- Профессиональный опыт работы со Spring Framework и Spring Boot;
- Опыт разработки и интеграции REST API;
- Понимание и практический опыт работы с микросервисной архитектурой и разработкой сервисных приложений;
- Хорошее знание реляционных баз данных;
- Практический опыт работы с одной из реляционных баз данных: Oracle или PostgreSQL;
- Хорошее знание SQL, умение писать и оптимизировать сложные запросы;
- Опыт работы с JPA/Hibernate или другими ORM-технологиями;
- Знание Git и принципов контроля версий;
- Опыт работы с Maven или Gradle;
- Практические знания модульного и интеграционного тестирования;
- Хорошее знание JSON, HTTP/HTTPS и технологий веб-сервисов;
- Практический опыт работы с Docker и контейнерными технологиями;
- Знание процессов CI/CD и соответствующих инструментов;
- Умение работать в среде операционной системы Linux;
- Опыт работы с технологиями брокеров сообщений, например Kafka или RabbitMQ;
- Понимание Redis и других механизмов кэширования;
- Понимание логирования, мониторинга и устранения неполадок приложений;
- Хорошее понимание архитектуры программного обеспечения и принципов интеграции;
- Азербайджанский — в совершенстве;
- Английский — средний уровень.
условия
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.