Sienna Systems
Java Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Java-разработчик в команду поддержки федеральной программы DHS/CBP (TASPO/TASPD). Гибридный формат в Северной Вирджинии, требуется гражданство США и готовность пройти проверку DHS/CBP.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать Java-приложения и сервисы
- Разрабатывать и поддерживать RESTful API и интеграции систем
- Переводить бизнес- и технические требования в надёжное, поддерживаемое ПО
- Участвовать в code review, технических обсуждениях и архитектурных решениях
- Писать unit- и интеграционные тесты, поддерживать автоматизированное тестирование
- Устранять дефекты приложений, проблемы производительности и продакшн-инциденты
- Работать с SQL-базами данных: писать запросы и компоненты доступа к данным
- Участвовать в Agile/Scrum: планирование, оценка, стендапы, ретроспективы
- Взаимодействовать с QA, продуктом, DevOps и другими разработчиками на протяжении всего цикла разработки
- Способствовать непрерывному улучшению качества приложений, процессов разработки и стандартов команды
Требования
- Гражданство США и способность пройти и поддерживать проверку DHS/CBP (работа не может начаться до завершения проверки)
- 4+ года профессиональной разработки на Java с высшим образованием или 7 лет без образования
- Уверенное знание современного Java-инструментария, включая распространённые паттерны проектирования и лучшие практики
- Владение SQL и реляционными базами данных
- Опыт работы с Git, pull request, стратегиями ветвления и code review
- Опыт работы с типовыми фреймворками тестирования — unit-тесты, mock-объекты
- Опыт работы с build-пайплайнами и управлением зависимостями
- Умение диагностировать проблемы с помощью отладки, логирования, мониторинга и инструментов анализа производительности
- Способность самостоятельно работать над проектами и участвовать в технических решениях
Условия
- Зарплата $125,000 – $135,000 в зависимости от опыта
- Долгосрочная стабильная программа DHS
- Реальная техническая ответственность: самостоятельная работа над проектами и участие в стандартах команды
- Видимость работы небольшой компании на программе крупного агентства
- 401(k) с 4% matching, немедленный вестинг, без ограничений
- 3 недели оплачиваемого отпуска плюс 11 федеральных праздников
- Гибридный график в Северной Вирджинии
- Медицинская, стоматологическая и офтальмологическая страховка
- Долгосрочная и краткосрочная страховка по нетрудоспособности
- Корпоративное страхование жизни
- Бонус за рекомендацию сотрудника
Навыки
- Java
- RESTful API
- SQL
- Git
- Unit testing
- Mock objects
- Build pipelines
- Dependency management
- Debugging
- Logging
- Monitoring
- Performance analysis
- Agile
- Scrum