BizFirst LLC
BizFirst LLC
BizFirst LLC — компания, предоставляющая услуги по подбору персонала и помогающая организациям в сферах консалтинга, логистики и маркетинга находить гибкие кадровые решения. Компания предлагает традиционный подбор сотрудников, поддержку найма по подписке и ИТ-персонал по запросу для бизнеса с различными кадровыми потребностями. Она уделяет особое внимание прозрачным отношениям с клиентами и практичным стратегиям подбора, адаптированным к целям каждой организации.

Java Full-Stack API-разработчик среднего уровня для федеральных гражданских программ

Создавайте безопасные облачные приложения и API для программ CBP и Государственного департамента. Работайте с микросервисами Java, обменом сообщениями, базами данных, порталами разработчиков и интерфейсами React или Angular.

Описание

  • Создавать, тестировать и сопровождать корпоративные приложения Java, микросервисы и серверные сервисы на Spring Boot
  • Реализовывать уровни доступа к данным с использованием Spring Data, JPA/Hibernate и JDBC
  • Интегрировать корпоративные системы посредством синхронных и асинхронных взаимодействий
  • Проектировать безопасные REST API в соответствии с принципами API-first и OpenAPI
  • Обеспечивать соблюдение соглашений API для версионирования, ошибок, аутентификации, авторизации, пагинации и наблюдаемости
  • Участвовать в проверках архитектуры и управления API
  • Создавать событийные интеграции с JMS и Apache Kafka для производителей, потребителей, слушателей, топиков, очередей и компонентов обработки
  • Повышать надежность обмена сообщениями с помощью подтверждений, повторных попыток, тайм-аутов, обработки ошибок и стратегий мертвых очередей
  • Управлять топиками Kafka, разделами, группами потребителей, смещениями, сериализацией и схемами
  • Проектировать и оптимизировать структуры реляционных баз данных, индексы, хранимые процедуры, транзакции и SQL-запросы
  • Управлять версионированием схем баз данных с помощью Flyway или Liquibase
  • Создавать автоматизированные модульные, интеграционные, API-, базовые, messaging- и регрессионные тесты
  • Использовать автоматизированные методы и методы с поддержкой ИИ для создания тестовых случаев, данных и сценариев
  • Контейнеризировать приложения с Docker, развертывать, эксплуатировать и диагностировать их в Kubernetes
  • Разрабатывать CI/CD-конвейеры, охватывающие сборку, тестирование, миграции, проверки безопасности, создание образов и релизы в Kubernetes
  • Создавать и сопровождать API-порталы и порталы разработчиков с интерактивной документацией OpenAPI, каталогами, руководствами, примерами и сценариями адаптации
  • Создавать адаптивные и доступные веб-интерфейсы и порталы с React или Angular, JavaScript или TypeScript, HTML и CSS
  • Исследовать проблемы приложений, интеграций, баз данных, обмена сообщениями и производительности
  • Участвовать в экспертных проверках кода и постоянном совершенствовании инженерных процессов
  • Взаимодействовать с командами DevOps, платформенной инженерии, UX, API и серверной разработки

Требования

  • Гражданство США
  • Право получить и сохранять допуск Public Trust CBP для должностей в CBP
  • Действующий допуск Secret для должностей в Государственном департаменте
  • Около трех-шести лет профессионального опыта разработки программного обеспечения
  • Глубокое знание Java и практический опыт работы со Spring Boot и более широкой экосистемой Spring
  • Опыт проектирования REST API и микросервисов, включая OpenAPI/Swagger и разработку по принципу API-first
  • Опыт работы с корпоративными платформами обмена сообщениями, такими как JMS и Apache Kafka
  • Глубокий опыт разработки на SQL и работы с реляционными базами данных PostgreSQL, Oracle, MySQL или аналогичными системами
  • Опыт работы с JPA/Hibernate, Spring Data и/или JDBC
  • Опыт создания автоматизированных модульных, интеграционных, API-, базовых и messaging-тестов с использованием JUnit, Mockito и REST Assured
  • Опыт разработки контейнеризированных приложений с Docker и работы с Kubernetes
  • Опыт создания автоматизированных CI/CD-конвейеров с Git и современными практиками управления исходным кодом
  • Опыт разработки веб-приложений на React или Angular с JavaScript и/или TypeScript
  • Знание основ безопасности приложений, API, обмена сообщениями и баз данных
  • Развитые навыки отладки, диагностики и решения проблем
  • Готовность работать удаленно по времени Восточного побережья и путешествовать примерно раз в квартал
  • Желательно: опыт работы со Spring Kafka и Spring JMS
  • Желательно: опыт управления группами потребителей Kafka, разделением, схемами, повторными попытками и мертвыми топиками
  • Желательно: опыт работы с JMS-совместимыми системами, такими как IBM MQ, ActiveMQ или Artemis
  • Желательно: опыт автоматизированного или поддерживаемого ИИ создания тестов и работы с Arazzo или аналогичными инструментами тестирования API
  • Желательно: опыт использования Flyway или Liquibase
  • Желательно: опыт работы с API-порталами или порталами разработчиков, включая Scalar, Redocly, Swagger UI или Backstage
  • Желательно: опыт работы с AWS, Azure или Google Cloud
  • Желательно: опыт развертывания приложений Spring Boot в Kubernetes и знакомство с Helm
  • Желательно: понимание OAuth 2.0, OpenID Connect, JWT, аутентификации и авторизации API
  • Желательно: знакомство с API-шлюзами, управлением API, наблюдаемостью, DevSecOps и автоматизированным сканированием безопасности

Преимущества

  • Удаленная работа по времени Восточного побережья
  • Путешествия примерно раз в квартал
  • Немедленное начало работы
  • Работа над критически важными облачными федеральными гражданскими программами
  • Работа со средами AWS, Azure и Google Cloud
  • Знакомство с современными технологиями DevOps, API, обмена сообщениями и облачных вычислений

Похожие вакансии

Paradigm Health

Старший бухгалтер по признанию выручки

Paradigm Health

Руководите признанием выручки, аудитом и закрытием периода в Paradigm Health с помощью NetSuite ARM и ASC 606. Поддерживайте платформу, расширяющую равный доступ к клиническим исследованиям.

Открыть
Brown & Brown Insurance

Финансовый аналитик по льготам для сотрудников

Brown & Brown Insurance

Помогайте Brown & Brown консультировать клиентов по финансовым вопросам программ льгот для сотрудников: анализируйте показатели, отчёты, продления договоров, страховые случаи и варианты финансирования.

Открыть
Brown & Brown Insurance

Старший финансовый аналитик по технологиям

Brown & Brown Insurance

Анализируйте расходы на технологии и финансовые показатели страхового бизнеса Brown & Brown. Используйте данные Workday для прогнозов, бюджетирования, отчетности и поддержки решений руководства технологического направления.

Открыть
BDO France

Опытный бухгалтер

BDO France
1 001 – 5 000 Сотрудники
B2BКонсалтингФинансы

Присоединитесь к BDO France в роли опытного бухгалтера и занимайтесь бухгалтерскими и налоговыми вопросами клиентов. В обязанности входят отчетность, проверка счетов, закрытие года и текущая поддержка клиентов.

Открыть
PMA Consultants

Специалист по проектному учёту в NetSuite

PMA Consultants

Ведите выставление счетов в NetSuite и финансовый учёт проектов в строительном консалтинге PMA Consultants, взаимодействуя с руководителями проектов, финансовым и операционным отделами, а также клиентами. Отслеживайте бюджеты, счета, расходы и проблемы с оплатой на всех этапах проектов.

Открыть
The Home Depot

Старший руководитель по техническому учёту и учётной политике

The Home Depot

Руководите консолидацией дочерних компаний The Home Depot, отчётностью для SEC и политикой технического учёта, а также командами финансовой отчётности и соблюдением GAAP. Ведите процессы закрытия периода и обеспечивайте надёжную отчётность для руководства и совета директоров.

Открыть
INTEGRIS Health

Старший специалист по учёту платежей пациентов и выставлению счетов врачей

INTEGRIS Health

Разбирайте сложные претензии по счетам врачей, отказы плательщиков и апелляции в INTEGRIS Health — крупнейшей некоммерческой системе здравоохранения Оклахомы. В этой должности вы будете управлять возмещениями и взаимодействием с плательщиками.

Открыть
I-TRACING

Технический координатор SOC

I-TRACING

Координируйте работу SOC клиентов в I-TRACING — французской компании, специализирующейся на кибербезопасности. Совершенствуйте сценарии обнаружения угроз и качество услуг CyberSOC.

Открыть
SelectLine Software Gmbh

Старший финансовый контролёр

SelectLine Software Gmbh

Руководите отчётностью, прогнозированием и панелями KPI в SelectLine Software — компании, создающей адаптированное бизнес-ПО. Поддерживайте финансовое планирование и управление эффективностью во всей группе компаний.

Открыть
Joma Jewellery & Katie Loxton

Координатор по продажам и маркетингу B2B

Joma Jewellery & Katie Loxton
51 – 200 Сотрудники
МодаРозничная торговля

Координация оптового маркетинга и поддержки продаж для Joma Jewellery, A Littles & Co и Katie Loxton. В задачи входят кампании, работа с торговыми агентами, платформы электронной коммерции и коммерческая отчетность.

Открыть