Требования на вакансию Strong Middle or Senior Java-разработчика
Занятость | Полная занятость |
Полная занятость | |
Адрес | Узбекистан, Ташкент |
- Разработка и поддержка высоконагруженных корпоративных приложений на Java;
- Участие в проектировании и развитии архитектуры приложений;
- Реализация новых функциональных возможностей и исправление дефектов;
- Проведение кода ревью и написание юнит-тестов;
- Взаимодействие с аналитиками, тестировщиками, дизайнерами и другими членами команды;
- Оптимизация производительности и обеспечение безопасности приложений;
- Документирование технических решений и процессов;
- Разработка технической документации и спецификаций;
- Участие в разработке стратегий тестирования и обеспечения качества;
- Наставничество младших разработчиков.
- Высшее техническое образование;
- Знание узбекского и русского языков в совершенстве;
- Опыт разработки на Java не менее 4 лет;
- Уверенное знание ООП и шаблонов проектирования;
- Глубокое знание фреймворков Spring (Spring Boot, Spring MVC, Spring Security);
- Опыт работы с реляционными базами данных (MySQL, PostgreSQL) и написания сложных SQL-запросов;
- Опыт работы с NoSQL базами данных (MongoDB, Cassandra) будет плюсом;
- Опыт разработки и интеграции RESTful и SOAP сервисов;
- Знание форматов данных JSON и XML;
- Уверенное знание инструментов управления зависимостями (Maven, Gradle);
- Опыт работы с системами контроля версий (Git);
- Опыт работы с CI/CD инструментами (Jenkins, GitLab CI);
- Опыт работы по гибким методологиям разработки программного обеспечения (Agile, Scrum);
- Умение работать в командной среде и эффективно взаимодействовать с другими участниками проекта;
- Опыт работы с микросервисной архитектурой;
- Знание и опыт работы с Docker и Kubernetes.
Мы предлагаем:
- Официальное трудоустройство;
- Комфортабельный офис;
- Интересные проекты и профессиональная команда;
- График работы 5/2, с 9:00 до 18:00.
Опыт | 3-6 лет |
График работы | Полный день |