Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Требования к кандидату:
— Гражданство и локация РФ
— Высшее профессиональное образование (ИТ или техническое)
— Дополнительное обучение и сертификационные курсы по предметной области
— Опыт работы в сфере ИТ в роли Java-разработчика от 2 лет
— Знание и опыт с Java Core (11/17): коллекции, Stream API, лямбды, базовая многопоточность
— Уверенное знание SQL, опыт создания сложных запросов и оптимизации
— Опыт работы с одной из СУБД (PostgreSQL / Oracle)
— Навыки использования JPA/Hibernate, JDBC
— Знание Spring, Spring Boot
— Опыт использования инструментов сборки Maven/Gradle
— Навыки unit-тестирования (JUnit, Mockito)
— Опыт разработки REST API, работа с форматами XML/JSON
— Работа с Kafka/RabbitMQ — плюс
— Навыки разработки сложных интеграционных решений
— Навыки оптимизации производительности
— Понимание процессов CI/CD (автосборка, автотесты, автодеплой)
— Опыт с GitLab CI — плюс
— Понимание микросервисной архитектуры (сервисные границы, REST/gRPC-взаимодействие, особенности транзакций между сервисами)
— Базовое понимание контейнеризации (Docker): сборка и запуск своих сервисов
— Навыки отладки и анализа логов приложений (поиск причин дефектов и инцидентов)
— Опыт работы по Scrum/Kanban
— Навыки использования Git
— Знание Linux shell script
— Способность к совместной работе с консультантами и в команде других разработчиков
— Системный подход к решению задач
— Ориентация на результат (высокие постоянные показатели результативности)
— Развитие собственных навыков (поиск возможностей для дальнейшего развития)
— Английский язык, уровень B1: чтение технической документации
Задачи:
— Разрабатывать, внедрять и сопровождать решения на языке Java 8/11 с применением free-open-source (FOS) пакетов
— Проектировать сервисы, программные интерфейсы и методы интеграции с внешними системами
— Участвовать в разработке системной архитектуры, выбирать технологический стек на основании требований к программным средствам
— Оптимизировать разработанные решения, повышать показатели производительности и надежности
— Участвовать в планировании, декомпозиции и оценке задач
— Помогать в управлении командой, координировать и консультировать коллег, выполнять технический контроль
— Участвовать в развитии инфраструктуры разработки, создавать и обновлять процессы CI/CD
Условия:
— Full-time, 5/2
— Удалёнка
— Вилка до 250к рублей на руки
Контакты работодателя доступны по кнопке «Откликнуться» после входа.