Markon
Senior Java Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java Full Stack Developer в Markon для поддержки заказчика из разведсообщества. Проектирование, разработка и сопровождение корпоративных веб-приложений на Java и Angular в Agile/DevOps-среде.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и сопровождать корпоративные веб-приложения на Java и Angular
- Анализировать требования пользователей и бизнеса и переводить их в проектные решения, интерфейсы и программные решения
- Разрабатывать и интегрировать веб-сервисы, API, интерфейсы баз данных и распределённые компоненты приложений
- Поддерживать все этапы жизненного цикла разработки ПО: проектирование, разработку, интеграцию, тестирование, развёртывание и сопровождение
- Разрабатывать решения с использованием JDBC, ODBC и прямых интерфейсов к базам данных
- Участвовать в Scrum/Agile-активностях, код-ревью, тестировании и обеспечении качества
- Поддерживать автоматизированные сборки, тестирование и развёртывание с использованием Git, Jenkins, CI/CD и DevOps-практик
- Устранять проблемы приложений, интеграций и производительности в Linux-средах
- Готовить техническую документацию, проектные схемы и отчёты о статусе проекта
- Взаимодействовать с разработчиками, инженерами, заказчиками и стейкхолдерами для поставки решений под задачи миссии
Требования
- Активный допуск TS/SCI с полиграфом
- Степень бакалавра в Computer Science, Software Engineering, IT или смежной технической области
- 7+ лет релевантного опыта разработки, включая разработку и поддержку корпоративных веб-приложений
- Сильный опыт разработки на Java и Angular
- Опыт проектирования и разработки RESTful веб-сервисов/API и веб-интерфейсов приложений
- Опыт работы с Git, Jenkins, CI/CD, автоматизацией тестирования и DevOps-практиками
- Опыт разработки и поддержки приложений в Linux-средах
- Опыт работы с JDBC, ODBC или прямыми интерфейсами к базам данных
- Опыт перевода сложных системных и бизнес-требований в функциональность приложений и технические решения
- Опыт работы в Scrum/Agile-средах
- Сильные навыки отладки, тестирования и решения проблем
Условия
- Медицинская, стоматологическая и офтальмологическая страховка, страхование жизни
- Краткосрочная и долгосрочная нетрудоспособность
- 401(k) с match
- Гибкие расходные счета (FSA), EAP
- Обучение и компенсация обучения
- Оплачиваемый отпуск и праздничные дни
- Зарплатная вилка USD $150,000.00 - USD $200,000.00 в год
Навыки
- Java
- Angular
- RESTful web services
- API
- JDBC
- ODBC
- Git
- Jenkins
- CI/CD
- DevOps
- Linux
- Scrum
- Agile
- AWS
- Terraform
- Puppet
- ETL
- REST
- SOAP
- microservices
- micro frontend