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 та серверної розробки

Вимоги

  • Громадянство США
  • Право отримати та зберігати допуск CBP Public Trust для посад у 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, обміну повідомленнями та хмарних обчислень

Схожі вакансії

ShyftLabs

Інженер Manhattan WMOS

ShyftLabs

Підтримуйте впровадження та експлуатацію Manhattan WMOS на посаді інженера WMS у ShyftLabs. ShyftLabs створює продукти для роботи з даними та цифрові рішення для компаній зі списку Fortune 500.

Відкрити
NVIDIA

Старший інженер із синхронізації схем, NVIDIA (віддалено, Каліфорнія)

NVIDIA

Проєктуйте схеми процесорів NVIDIA для апаратного захисту, адаптивного тактування та керування живленням. Керуйте перевіркою часових параметрів і транзисторним аналізом, застосовуючи методи ШІ та машинного навчання в проєктуванні мікросхем.

Відкрити
DEME Group

Стажер — інженер проєкту

DEME Group

Допомагайте координувати морські, будівельні, екологічні та інфраструктурні проєкти DEME. Долучайтеся до організації робіт на об’єктах, планування, розрахунків, звітності й технічного оцінювання.

Відкрити
DXC Technology

Провідний інженер Azure-контейнерних платформ

DXC Technology

Створюйте захищені платформи AKS для великої державної установи Австралії. Керуйте Kubernetes, інфраструктурою як кодом, CI/CD, безпекою та спостережуваністю в DXC Technology.

Відкрити
Emerson

Інженер II з претензій щодо якості — Emerson, Мандалуйонг, гібридний формат

Emerson

Управління глобальними претензіями щодо якості та підтримка ініціатив Quality і Perfect Execution в Emerson. Гібридна робота в Мандалуйонзі, Філіппіни.

Відкрити
Delegate CX

Помічник керівника з бухгалтерського обліку (віддалено, Філіппіни)

Delegate CX

Надавати дистанційну адміністративну й бухгалтерську підтримку керівникам малого бізнесу у США через BPO-сервіси DCX. Координувати розклади й комунікацію, вести витрати та записи, готувати звіти.

Відкрити
Emerson

Регіональний торговий представник, Таунсвілл

Emerson

Розвивайте продажі рішень Emerson із запірною арматурою для гірничодобувної галузі, водопостачання, енергетики та переробної промисловості. Будуйте партнерські відносини з клієнтами й надавайте технічну та комерційну підтримку в регіоні.

Відкрити
AT&T

Представник із продажу AT&T для бізнесу, територіальні клієнти — Мемфіс

AT&T

Розвивайте клієнтську базу AT&T серед малого бізнесу та компаній середнього сегмента в Мемфісі, продаючи оптоволоконний інтернет та інші телекомунікаційні рішення. Робота поєднує пошук клієнтів, розвиток облікових записів і консультаційні продажі для збільшення доходу на території.

Відкрити
Nayax

Старший бухгалтер, Австралія (гібридний формат)

Nayax
501 – 1 000 Працівники
Роздрібна торгівляФінтех

Керуйте закриттям періоду, звітністю, контролями та дотриманням вимог для підрозділів Nayax в Австралії та Новій Зеландії. Приєднуйтеся до фінансової команди глобальної компанії у сфері платежів і комерції, акції якої торгуються на Nasdaq.

Відкрити
TDCX

Фахівець із обслуговування клієнтів в офісі на Філіппінах — TDCX

TDCX

Допомагайте клієнтам TDCX через різні канали зв’язку: досліджуйте проблеми, вирішуйте звернення та підвищуйте задоволеність клієнтів. Повна зайнятість, робота в офісі на Філіппінах.

Відкрити