Trace3
Software Developer, Java & Platform Integration
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик Java для модернизации и поддержки критичных приложений в закрытых средах DoD. Работа с легаси-кодом, рефакторингом и переходом на контейнерные архитектуры.
Задачи
- Анализировать, поддерживать и модернизировать существующие Java-приложения и сервисы
- Рефакторить легаси-системы в поддерживаемые и масштабируемые архитектуры
- Анализировать крупные кодовые базы, выявлять зависимости и технический долг
- Проектировать, разрабатывать, тестировать и разворачивать программные решения
- Разрабатывать RESTful и gRPC сервисы и API
- Разрабатывать интеграционные решения с JMS и enterprise-мессенджингом
- Интегрировать приложения с базами Oracle
- Разрабатывать контейнеризованные приложения на Docker и разворачивать в Kubernetes
- Создавать артефакты деплоя, конфигурации логирования и мониторинга
- Самостоятельно вести технические задачи от требований до демонстрации
Требования
- Сильный опыт разработки на Java
- Опыт с Java EE/J2EE, EJB, JDBC, JNDI, JMS, RMI и многопоточностью
- Опыт с WebLogic, WebSphere, JBoss или аналогичными серверами приложений
- Опыт разработки REST API, gRPC и приложений на Spring Boot
- Опыт интеграции с базами Oracle
- Опыт с IBM MQ, JMS или аналогичными enterprise-мессенджинг-технологиями
- Опыт анализа и рефакторинга легаси-систем
- Сильные навыки траблшутинга и отладки
- Опыт с Docker и Kubernetes
- Степень бакалавра в Computer Science, Software Engineering или смежной области (или эквивалентный опыт)
- Активный Secret Clearance (или полученный в течение последних 24 месяцев)
- Соответствие DoD 8570 IAT Level II
Условия
- Медицинская, стоматологическая и оптическая страховка для сотрудника и иждивенцев
- Пенсионный план 401(k) с участием работодателя, план 529, HSA, страхование жизни и долгосрочная нетрудоспособность
- Конкурентная компенсация
- Программы обучения и развития
- Офисы со снеками и напитками
- Work-life balance и оплачиваемый отпуск
- Оценка зарплаты: $130,000—$210,000 USD в год
Навыки
- Java
- Java EE
- J2EE
- EJB
- JDBC
- JNDI
- JMS
- RMI
- WebLogic
- WebSphere
- JBoss
- REST
- gRPC
- Spring Boot
- Oracle
- IBM MQ
- Docker
- Kubernetes
- SQL
- C
- C++
- CI/CD
- DevOps
- микросервисы