BizFirst LLC
BizFirst LLC
11 – 50 Wafanyakazi
MasokoUsafirishajiUshauri
BizFirst LLC ni kampuni ya huduma za uajiri inayosaidia mashirika katika sekta za ushauri, usafirishaji na masoko kupata suluhisho flexible za wafanyakazi. Huduma zake zinajumuisha uajiri wa kawaida, usaidizi wa kuajiri kwa njia ya usajili na upatikanaji wa wafanyakazi wa IT kulingana na mahitaji, iliyoundwa kwa biashara zenye mahitaji mbalimbali ya wafanyakazi. Kampuni inalenga kujenga uhusiano wa uwazi na wateja pamoja na kutumia mikakati ya vitendo ya uajiri inayolingana na malengo ya kila shirika.

Msanidi wa API wa Java Full-Stack wa Kiwango cha Kati kwa Programu za Kiraia za Shirikisho

Jenga programu na API salama za cloud-native kwa programu za CBP na Idara ya Jimbo. Fanya kazi kwenye microservices za Java, ujumbe, hifadhidata, tovuti za wasanidi, na miingiliano ya React au Angular.

Maelezo

  • Kuunda, kujaribu, na kusaidia programu za Java za biashara, microservices, na huduma za backend kwa Spring Boot
  • Kutekeleza tabaka za ufikiaji wa data kwa Spring Data, JPA/Hibernate, na JDBC
  • Kuunganisha mifumo ya biashara kupitia miunganisho ya synchronous na asynchronous
  • Kubuni REST API salama kulingana na mbinu za API-first na OpenAPI
  • Kutekeleza kanuni za API za versioning, makosa, uthibitishaji, uidhinishaji, pagination, na observability
  • Kuchangia katika mapitio ya usanifu na utawala wa API
  • Kujenga miunganisho inayoendeshwa na matukio kwa JMS na Apache Kafka katika producers, consumers, listeners, topics, queues, na vipengele vya uchakataji
  • Kuimarisha utegemezi wa messaging kupitia acknowledgments, retries, timeouts, ushughulikiaji wa makosa, na mikakati ya dead-letter
  • Kusimamia Kafka topics, partitions, consumer groups, offsets, serialization, na schemas
  • Kubuni na kuboresha miundo ya hifadhidata za uhusiano, indexes, stored procedures, transactions, na SQL queries
  • Kusimamia versioning ya schema za hifadhidata kwa Flyway au Liquibase
  • Kuunda unit, integration, API, database, messaging, na regression tests za kiotomatiki
  • Kutumia mbinu za kiotomatiki na zinazosaidiwa na AI kutengeneza test cases, data, na scenarios
  • Kuweka programu kwenye containers kwa Docker na kuzisambaza, kuziendesha, na kuzitambua kwenye Kubernetes
  • Kutengeneza CI/CD pipelines zinazojumuisha builds, testing, migrations, security checks, image creation, na Kubernetes releases
  • Kuunda na kusaidia API na developer portals zenye marejeo shirikishi ya OpenAPI, katalogi, miongozo, mifano, na mtiririko wa onboarding
  • Kujenga uzoefu wa wavuti na portal unaobadilika na unaoweza kufikiwa kwa React au Angular, JavaScript au TypeScript, HTML, na CSS
  • Kuchunguza matatizo ya programu, miunganisho, hifadhidata, messaging, na utendaji
  • Kushiriki katika mapitio ya wenzao na maboresho endelevu ya uhandisi
  • Kushirikiana na timu za DevOps, platform engineering, UX, API, na backend

Mahitaji

  • Uraia wa Marekani
  • Kustahiki kupata na kudumisha uchunguzi wa CBP Public Trust kwa majukumu ya CBP
  • Kuwa na kibali hai cha Secret kwa majukumu ya Idara ya Jimbo
  • Takriban miaka mitatu hadi sita ya uzoefu wa kitaalamu wa kutengeneza programu
  • Ujuzi thabiti wa Java wenye uzoefu wa vitendo katika Spring Boot na mfumo mpana wa Spring
  • Uzoefu wa kubuni REST API na microservices, ikijumuisha OpenAPI/Swagger na maendeleo ya API-first
  • Uzoefu wa majukwaa ya ujumbe ya biashara kama JMS na Apache Kafka
  • Uzoefu thabiti wa SQL na utengenezaji wa hifadhidata za uhusiano kwa PostgreSQL, Oracle, MySQL, au mifumo inayofanana
  • Uzoefu wa JPA/Hibernate, Spring Data, na/au JDBC
  • Uzoefu wa kuunda unit, integration, API, database, na messaging tests za kiotomatiki kwa zana kama JUnit, Mockito, na REST Assured
  • Uzoefu wa kutengeneza programu za containers kwa Docker na kufanya kazi na Kubernetes
  • Uzoefu wa kujenga CI/CD pipelines za kiotomatiki kwa Git na mbinu za kisasa za source control
  • Uzoefu wa kutengeneza programu za wavuti za React au Angular kwa JavaScript na/au TypeScript
  • Ujuzi wa misingi ya usalama wa programu, API, messaging, na hifadhidata
  • Uwezo thabiti wa debugging, diagnosis, na kutatua matatizo
  • Upatikanaji wa kufanya kazi kwa mbali katika saa za Pwani ya Mashariki na kusafiri takriban kila robo mwaka
  • Inapendelewa: Uzoefu wa Spring Kafka na Spring JMS
  • Inapendelewa: Uzoefu wa kusimamia Kafka consumer groups, partitioning, schemas, retries, na dead-letter topics
  • Inapendelewa: Uzoefu wa mifumo inayooana na JMS kama IBM MQ, ActiveMQ, au Artemis
  • Inapendelewa: Uzoefu wa kutengeneza tests kwa njia za kiotomatiki au zinazosaidiwa na AI na kutumia Arazzo au zana zinazofanana za kupima API
  • Inapendelewa: Uzoefu wa kutumia Flyway au Liquibase
  • Inapendelewa: Uzoefu wa API au developer portals ikijumuisha Scalar, Redocly, Swagger UI, au Backstage
  • Inapendelewa: Uzoefu wa AWS, Azure, au Google Cloud
  • Inapendelewa: Uzoefu wa kusambaza programu za Spring Boot kwenye Kubernetes na ujuzi wa Helm
  • Inapendelewa: Uelewa wa OAuth 2.0, OpenID Connect, JWT, na uthibitishaji na uidhinishaji wa API
  • Inapendelewa: Ujuzi wa API gateways, API management, observability, DevSecOps, na automated security scanning

Manufaa

  • Nafasi ya kazi ya mbali inayolingana na saa za kazi za Pwani ya Mashariki
  • Kusafiri takriban kila robo mwaka
  • Kuanza mara moja
  • Kufanya kazi kwenye programu muhimu za kiraia za shirikisho zenye cloud-native
  • Kutumia mazingira ya AWS, Azure, na Google Cloud
  • Kupata uzoefu wa teknolojia za kisasa za DevOps, API, messaging, na cloud

Kazi Zinazohusiana

Nexer Tech Talent

Msanidi wa Programu Zilizopachikwa – Mifumo ya Udhibiti

Nexer Tech Talent

Huchanganua na kutatua matatizo, na kuunda mifumo ya udhibiti kwa mteja wa utengenezaji, huku akijaribu suluhisho kwenye bidhaa halisi. Hii ni nafasi ya ushauri ya muda wote yenye mpangilio wa kazi wa mseto, iliyoko Uswidi na inayolenga uundaji wa programu zilizopachikwa.

Fungua