BizFirst LLC
BizFirst LLC
BizFirst LLC ir personāla atlases pakalpojumu uzņēmums, kas palīdz konsultāciju, loģistikas un mārketinga jomas organizācijām atrast elastīgus personāla risinājumus. Uzņēmuma piedāvājumā ietilpst tradicionālā personāla atlase, uz abonementu balstīts darbā pieņemšanas atbalsts un pēc pieprasījuma nodrošināta IT personāla atlase, kas paredzēta uzņēmumiem ar atšķirīgām darbaspēka vajadzībām. Uzņēmums koncentrējas uz pārskatāmām attiecībām ar klientiem un praktiskām personāla atlases stratēģijām, kas pielāgotas katras organizācijas mērķiem.

Vidēja līmeņa Java pilna steka API izstrādātājs federālajām civilajām programmām

Izstrādājiet drošas mākoņtehnoloģijās balstītas lietotnes un API CBP un Valsts departamenta programmām. Strādājiet ar Java mikropakalpojumiem, ziņapmaiņu, datubāzēm, izstrādātāju portāliem un React vai Angular saskarnēm.

Apraksts

  • Izveidojiet, testējiet un uzturiet uzņēmumu Java lietotnes, mikropakalpojumus un aizmugursistēmas pakalpojumus, izmantojot Spring Boot
  • Ieviesiet piekļuves datiem slāņus, izmantojot Spring Data, JPA/Hibernate un JDBC
  • Savienojiet uzņēmumu sistēmas, izmantojot sinhronas un asinhronas integrācijas
  • Izstrādājiet drošus REST API atbilstoši API-first un OpenAPI praksei
  • Nodrošiniet API konvenciju ievērošanu versiju, kļūdu, autentifikācijas, autorizācijas, lapošanas un novērojamības jomā
  • Piedalieties API arhitektūras un pārvaldības pārskatos
  • Veidojiet uz notikumiem balstītas integrācijas ar JMS un Apache Kafka starp ražotājiem, patērētājiem, klausītājiem, tēmām, rindām un apstrādes komponentiem
  • Stipriniet ziņapmaiņas uzticamību, izmantojot apstiprinājumus, atkārtotus mēģinājumus, taimautus, kļūdu apstrādi un dead-letter stratēģijas
  • Pārvaldiet Kafka tēmas, nodalījumus, patērētāju grupas, nobīdes, serializāciju un shēmas
  • Izstrādājiet un optimizējiet relāciju datubāzu struktūras, indeksus, glabātās procedūras, transakcijas un SQL vaicājumus
  • Pārvaldiet datubāzu shēmu versijas, izmantojot Flyway vai Liquibase
  • Izveidojiet automatizētus vienību, integrācijas, API, datubāzu, ziņapmaiņas un regresijas testus
  • Izmantojiet automatizētas un ar mākslīgo intelektu atbalstītas metodes testu gadījumu, datu un scenāriju izveidei
  • Konteinerizējiet lietotnes ar Docker un izvietojiet, darbiniet un diagnosticējiet tās Kubernetes vidē
  • Izstrādājiet CI/CD konveijerus, kas ietver būvēšanu, testēšanu, migrācijas, drošības pārbaudes, attēlu izveidi un Kubernetes laidienus
  • Izveidojiet un uzturiet API un izstrādātāju portālus ar interaktīvām OpenAPI atsaucēm, katalogiem, ceļvežiem, piemēriem un ievadīšanas plūsmām
  • Veidojiet responsīvu un pieejamu tīmekļa un portālu pieredzi ar React vai Angular, JavaScript vai TypeScript, HTML un CSS
  • Izmeklējiet lietotņu, integrāciju, datubāzu, ziņapmaiņas un veiktspējas problēmas
  • Piedalieties kolēģu pārskatīšanā un nepārtrauktā inženierijas uzlabošanā
  • Sadarbojieties ar DevOps, platformu inženierijas, UX, API un aizmugursistēmu komandām

Prasības

  • ASV pilsonība
  • Tiesības saņemt un saglabāt CBP Public Trust pārbaudi CBP amatiem
  • Aktīva Secret līmeņa drošības pielaide Valsts departamenta amatiem
  • Aptuveni trīs līdz sešu gadu profesionālās programmatūras izstrādes pieredze
  • Spēcīgas Java prasmes un praktiska pieredze ar Spring Boot un plašāku Spring ekosistēmu
  • Pieredze REST API un mikropakalpojumu izstrādē, tostarp ar OpenAPI/Swagger un API-first izstrādi
  • Pieredze ar uzņēmumu ziņapmaiņas platformām, piemēram, JMS un Apache Kafka
  • Spēcīga SQL un relāciju datubāzu izstrādes pieredze ar PostgreSQL, Oracle, MySQL vai līdzīgām sistēmām
  • Pieredze ar JPA/Hibernate, Spring Data un/vai JDBC
  • Pieredze automatizētu vienību, integrācijas, API, datubāzu un ziņapmaiņas testu izveidē, izmantojot tādus rīkus kā JUnit, Mockito un REST Assured
  • Pieredze konteinerizētu lietotņu izstrādē ar Docker un darbā ar Kubernetes
  • Pieredze automatizētu CI/CD konveijeru veidošanā ar Git un mūsdienīgām pirmkoda kontroles praksēm
  • Pieredze React vai Angular tīmekļa lietotņu izstrādē ar JavaScript un/vai TypeScript
  • Lietotņu, API, ziņapmaiņas un datubāzu drošības pamatprincipu izpratne
  • Spēcīgas atkļūdošanas, diagnostikas un problēmu risināšanas prasmes
  • Pieejamība attālinātam darbam Austrumkrasta darba laikā un ceļošanai aptuveni reizi ceturksnī
  • Vēlams: pieredze ar Spring Kafka un Spring JMS
  • Vēlams: pieredze Kafka patērētāju grupu, sadalīšanas, shēmu, atkārtotu mēģinājumu un dead-letter tēmu pārvaldībā
  • Vēlams: pieredze ar JMS saderīgām sistēmām, piemēram, IBM MQ, ActiveMQ vai Artemis
  • Vēlams: pieredze automatizētā vai ar mākslīgo intelektu atbalstītā testu ģenerēšanā un ar Arazzo vai līdzīgiem API testēšanas rīkiem
  • Vēlams: pieredze ar Flyway vai Liquibase
  • Vēlams: pieredze ar API vai izstrādātāju portāliem, tostarp Scalar, Redocly, Swagger UI vai Backstage
  • Vēlams: pieredze ar AWS, Azure vai Google Cloud
  • Vēlams: pieredze Spring Boot lietotņu izvietošanā Kubernetes vidē un Helm pārzināšana
  • Vēlams: OAuth 2.0, OpenID Connect, JWT un API autentifikācijas un autorizācijas izpratne
  • Vēlams: API vārteju, API pārvaldības, novērojamības, DevSecOps un automatizētas drošības skenēšanas pārzināšana

Priekšrocības

  • Attālināts darbs, pielāgots Austrumkrasta darba laikam
  • Ceļošana aptuveni reizi ceturksnī
  • Tūlītējs darba sākums
  • Darbs pie kritiski svarīgām, mākoņtehnoloģijās balstītām federālajām civilajām programmām
  • Darbs AWS, Azure un Google Cloud vidēs
  • Iespēja apgūt mūsdienīgas DevOps, API, ziņapmaiņas un mākoņtehnoloģijas

Saistītās vakances

Terumo Medical Corporation

Region Manager, Terumo Interventional Systems Sales

Terumo Medical Corporation

Lead medical device sales across a North Central New Jersey region, managing field teams and hospital relationships. Drive regional revenue, sales performance, and compliant promotion of Terumo Interventional Systems products.

Atvērt