Middle+/Senior Java Developer
Инстинктулс в поиске опытного Java Developer для работы над проектом нашего заказчика.
Клиент: Финансовая организация, предоставляющая банковские услуги.
Основные задачи:
- Разработка и поддержка программных решений: Проектирование и создание новых приложений на основе микро-сервисной архитектуры, а также модернизация и обслуживание существующих систем;
- Полный цикл разработки: Участие на всех этапах разработки - от анализа требований и проектирования до внедрения готового решения;
- Оптимизация и рефакторинг: Улучшение производительности существующих подсистем через рефакторинг кода;
- Код-ревью: Участие в процессе проверки кода для обеспечения его качества и соответствия стандартам;
- Участие в архитектурных обсуждениях: Внесение предложений по техническим и архитектурным решениям для новых проектов;
- Планирование и оценка задач: Активное участие в планировании спринтов, оценке задач и их декомпозиции.
Каким мы видим идеального кандидата:
- Профессиональные навыки Java: Уверенное владение Java (версии 11+);
- Опыт работы с Spring Framework: Практические навыки работы с компонентами Spring, включая Spring Boot, Spring Security и Spring Data (JPA);
- Опыт работы с Hibernate: Знания в области ORM с использованием Hibernate для работы с реляционными базами данных;
- Опыт работы с реляционными базами данных: Знания в проектировании и взаимодействии с реляционными СУБД, такими как PostgreSQL и Oracle;
- Применение SOLID и DRY: Способность использовать принципы SOLID и DRY для написания чистого, понятного и поддерживаемого кода;
- Интеграция систем: Опыт применения Spring Integration для создания взаимодействия между различными сервисами;
- Опыт разработки REST API: Значительный опыт в создании RESTful API для веб и мобильных приложений, особенно в условиях высокой нагрузки.
Будет плюсом:
- Понимание CI/CD процессов: Знания в области непрерывной интеграции и доставки (CI/CD) для повышения качества разработки;
- Контейнеризация приложений: Опыт работы с Docker и Kubernetes для управления контейнерами и развертывания приложений.
Что мы предлагаем:
- График работы 5/2;
- Удаленная работа;
- Хорошо отлаженный процесс разработки в команде профессионалов;
- Курсы английского языка (онлайн);
- Гибкое начало рабочего дня;
- Доступ к корпоративной библиотеке, где собран весь knowledge base компании и который постоянно обновляется;
- Компенсация спортивных расходов, медицинская страховка.
Инстинктулс - компания с 20+ опытом разработки программного обеспечения, развития собственных IT-продуктов и полного спектра IT-услуг.
Сегодня инстинктулс - это:
- 40+ клиентов по всему миру;
- 650+ проектов в сферах консалтинга, здравоохранения и медицины, обучения и образования, экономики и IT;
- развитие и работа в разных направлениях: от мобильной разработки до frond-end и back-end, Business Intelligence и Cloud&DevOps-решения.