Synthesized
Synthesized
Synthesized izstrādā uzņēmumu programmatūru testa datu pārvaldībai, palīdzot inženierijas un datu komandām izveidot, aizsargāt un nodrošināt ražošanas videi līdzīgas datu kopas izstrādes, kvalitātes nodrošināšanas un migrācijas darbiem. Tās mākslīgā intelekta vadītā platforma automatizē datu ģenerēšanu, maskēšanu, apakškopu veidošanu un nodrošināšanu tādās sistēmās kā PostgreSQL, SQL Server, Oracle un Salesforce. Izmantojot Data as Code pieeju, CI/CD integrācijas un mākoņdatošanas atbalstu, Synthesized palīdz komandām strādāt ar reālistiskiem datiem, vienlaikus risinot privātuma un atbilstības jautājumus. Uzņēmums darbojas SaaS, mākslīgā intelekta un uzņēmumu tehnoloģiju nozarēs un pieņem darbā kvalificētus profesionāļus savas platformas izstrādei.

Backend izstrādātājs, Kotlin un Spring Boot, hibrīddarbs Londonā

Izstrādājiet noturīgus Kotlin un Spring Boot backend pakalpojumus uzņēmuma Synthesized aģentiskās mākslīgā intelekta programmatūras testēšanas platformai. Mērogojiet PostgreSQL balstītas vadības plaknes sistēmas, izmantojot uzticamas API un CI/CD.

Apraksts

  • Izstrādājiet un uzturiet pret kļūmēm noturīgus, mērogojamus Spring Boot pakalpojumus Kotlin valodā, ievērojot tīras arhitektūras principus.
  • Projektējiet, paplašiniet un optimizējiet PostgreSQL datu modeļus.
  • Pārraugiet Liquibase shēmu migrācijas un izmantojiet jOOQ tipdrošai piekļuvei datubāzei.
  • Daliet OpenAPI līgumu pārvaldību starp komandām, lai atbalstītu automātisku koda ģenerēšanu.
  • Ieviesiet testēšanu agrīnākos izstrādes posmos, izmantojot JUnit, Testcontainers un MockMVC.
  • Izstrādājot funkcijas, veidojiet skaidru dokumentāciju.
  • Piedalieties GitHub Actions CI/CD darbplūsmu attīstīšanā un uzlabošanā.
  • Sadarbojieties ar produktu, dizaina un frontend komandām, lai precizētu prasības un nodrošinātu pakāpenisku piegādi.
  • Piedalieties koda pārskatīšanā, mentorējiet kolēģus un palīdziet pieņemt arhitektūras lēmumus.
  • Novērojiet produkcijas sistēmas, izmeklējiet incidentus un izmantojiet darbības laikā gūtās atziņas platformas uzlabošanai.

Prasības

  • Praktiska pieredze Kotlin vai Java pakalpojumu izstrādē un piegādē produkcijā, izmantojot Spring Boot.
  • Padziļinātas PostgreSQL zināšanas, tostarp shēmu projektēšana, indeksēšana un migrācijas.
  • Darba pieredze ar jOOQ un Liquibase vai līdzīgiem rīkiem.
  • Spēja rakstīt tīru, testējamu kodu un izmantot efektīvas testu pārklājuma prakses.
  • Praktiska pieredze ar OpenAPI un automatizētām koda ģenerēšanas darbplūsmām.
  • Pieredze ar GitHub, CI/CD konveijeriem un mākoņdatošanas praksēm, tostarp konteineriem, novērojamību un REST vai gRPC API.
  • Izpratne par noturīgu sadalīto sistēmu projektēšanu.
  • JVM veiktspējas regulēšanas pieredze tiks uzskatīta par priekšrocību.
  • Frontend zināšanas vai interese par full-stack izstrādi tiks uzskatīta par priekšrocību.
  • Spēcīgas komunikācijas prasmes, tostarp spēja skaidri izskaidrot tehniskās izvēles.
  • Apņēmība nepārtraukti mācīties, rakstīt tīru kodu un radīt vērtību ar mazām, ātrām iterācijām.

Priekšrocības

  • Konkurētspējīgs atalgojuma komplekts ar nozīmīgu kapitāldaļu.
  • 33 ikgadējā atvaļinājuma dienas, tostarp elastīgi izmantojamas valsts svētku dienas.
  • Elastīgs hibrīddarbs Londonas vai Ņujorkas birojā.
  • Budžets koučingam, kursiem, konferencēm un citai profesionālajai izaugsmei.
  • Privātā veselības, zobārstniecības un redzes apdrošināšana.
  • Regulāri komandas pasākumi un izbraukuma pasākumi.
  • Dāsns ģimenes atvaļinājums.

Saistītās vakances