Tomorrow
Programmer Analyst 4 - Senior Java Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java Full Stack разработчик на контракт для поддержки Virginia Department of Social Services. Проектирование и развитие корпоративных веб-приложений на Java/JEE и Spring Boot с микросервисами, REST API и Oracle.
Задачи
- Проектировать, разрабатывать и поддерживать корпоративные веб-приложения на Java и JEE/J2EE
- Разрабатывать приложения с использованием EJB, JSF и смежных Java enterprise-фреймворков
- Создавать масштабируемые микросервисы на Spring и Spring Boot с event-driven архитектурой
- Разрабатывать и поддерживать RESTful API и сервисные интеграции
- Реализовывать безопасную аутентификацию и авторизацию через OAuth2 и JWT
- Разрабатывать и оптимизировать Oracle SQL скрипты и работу с персистентностью
- Разрабатывать и поддерживать Python-компоненты и скрипты для автоматизации и интеграции
- Совместно с DevOps поддерживать CI/CD пайплайны на GitHub
- Поддерживать приложения на IBM WebSphere Application Server или аналогах
- Участвовать во всех фазах SDLC, диагностировать и устранять дефекты, поддерживать production
- Модернизировать существующие Java-приложения под новые бизнес-требования
Требования
- 10+ лет опыта разработки на Java
- 10+ лет опыта с J2EE/JEE, включая EJB и JSF
- 10+ лет опыта со Spring и Spring Boot
- 10+ лет опыта разработки Oracle SQL скриптов и работы с Oracle
- 10+ лет опыта с IBM WebSphere Application Server или аналогами
- 8+ лет опыта с GitHub и поддержкой CI/CD
- 5+ лет опыта разработки или поддержки решений на Python
- Опыт разработки full-stack Java/JEE приложений
- Опыт создания микросервисов на Spring Boot и event-driven паттернов
- Опыт разработки RESTful API и сервисных интеграций
- Знание практик безопасной разработки: OAuth2, JWT, шифрование
- Знание Java persistence-фреймворков и паттернов доступа к данным
- Опыт поддержки, обновления и траблшутинга production-приложений
- Готовность работать в офисе Glen Allen минимум 2 дня в неделю
- Физическое проживание в США в течение всего контракта
- Право на работу в США без спонсорства
Условия
- Контракт с 2 ноября 2026 по 30 июня 2027
- Оплата $77–$97 в час
- Гибридный формат: минимум 2 дня в неделю в офисе Glen Allen, VA
- Возможны дополнительные дни в офисе
- Предпочтение кандидатам из метрополии Ричмонда, Вирджиния
Навыки
- Java
- J2EE
- JEE
- EJB
- JSF
- Spring
- Spring Boot
- Python
- Oracle SQL
- Oracle
- IBM WebSphere
- GitHub
- CI/CD
- REST API
- OAuth2
- JWT
- микросервисы
- event-driven architecture