Resilinc
Resilinc

Resilinc nodrošina piegādes ķēžu risku pārvaldības un noturības programmatūru organizācijām, kurām nepieciešama skaidrāka redzamība piegādātāju tīklos un iespējamos traucējumos. Tās platforma apvieno mākslīgo intelektu, patentētus piegādes ķēžu datus, kartēšanu, uzraudzību, prognozējošo analītiku un riska novērtēšanu, lai palīdzētu uzņēmumiem paredzēt problēmas un koordinēt rīcību ar globālajiem piegādātājiem.

Uzņēmums atbalsta piegādes ķēžu nepārtrauktību, atbilstību prasībām, darbības nepārtrauktības plānošanu un ESG uzraudzību tādās nozarēs kā aviācija un kosmosa rūpniecība, veselības aprūpe un augsto tehnoloģiju ražošana. Tā risinājumi ir noderīgi, piemēram, izpilddirektoriem, galvenajiem iepirkumu vadītājiem un piegādes ķēžu noturības vadītājiem un speciālistiem.

Vecākais programmatūras inženieris, Java/Spring Boot — Resilinc (attālināts darbs Indijā)

Pievienojieties uzņēmumam Resilinc kā vecākais programmatūras inženieris un veidojiet Java un Spring Boot aizmugursistēmas pakalpojumus aģentiskā mākslīgā intelekta piegādes ķēdes informācijas platformai. Izstrādājiet noturīgus mikropakalpojumus, API un mākoņdatošanas sistēmas mērogojamai izmantošanai produkcijā.

Apraksts

  • Projektējiet, veidojiet, testējiet, ieviesiet un uzturiet mērogojamus, augstas veiktspējas aizmugursistēmas pakalpojumus, izmantojot Java un Spring Boot
  • Veidojiet atkārtoti izmantojamu, produkcijai gatavu kodu un piedalieties tehniskajā projektēšanā un arhitektūras lēmumu pieņemšanā
  • Izveidojiet REST API un mikropakalpojumus, kas optimizēti pieejamībai, mērogojamībai, noturībai un kļūmju tolerancei
  • Nodrošiniet pakalpojumu integrāciju drošību, izmantojot autentifikāciju, autorizāciju un iedibinātu API drošības praksi
  • Izmantojiet PostgreSQL un citas relāciju datubāzes efektīvu shēmu un datu piekļuves risinājumu izstrādei
  • Rakstiet, analizējiet un optimizējiet sarežģītus SQL vaicājumus, izmantojot JPA un Hibernate
  • Ieviesiet, ekspluatējiet un mērogojiet Azure mākoņlietotnes, izmantojot CI/CD praksi
  • Izmantojiet Docker un Kubernetes konteinerizētai ieviešanai, orķestrēšanai un darbības gatavības nodrošināšanai
  • Piemērojiet sadalīto sistēmu modeļus, tostarp vairākpavedienu darbību, konkurenci, kešatmiņu, atkārtotus mēģinājumus, noturību un kļūmju toleranci
  • Izveidojiet vienību un integrācijas testus ar JUnit, Mockito, Testcontainers vai līdzīgiem rīkiem un piedalieties koda pārskatīšanā
  • Sadarbojieties ar produktu vadītājiem, arhitektiem, kvalitātes nodrošināšanas, DevOps un inženierijas komandām, lai piegādātu pakalpojumus un funkcijas
  • Mentorējiet jaunākos un vidēja līmeņa inženierus, vienlaikus palīdzot stiprināt inženierijas standartus
  • Izpētiet sarežģītas produkcijas problēmas, nosakiet to pamatcēloņus un nodrošiniet ilglaicīgus risinājumus
  • Uzlabojiet lietotņu veiktspēju, mērogojamību, novērojamību, drošību, izstrādes darbplūsmas un koda kvalitāti
  • Sekojiet aktuālajām tehnoloģiju attīstības tendencēm un izvērtējiet praktiskas iespējas inženierijas uzlabošanai

Prasības

  • Bakalaura vai maģistra grāds datorzinātnēs, inženierzinātnēs vai saistītā jomā vai līdzvērtīga praktiskā pieredze
  • 5–8+ gadu profesionāla programmatūras izstrādes pieredze ar spēcīgām praktiskām Java, Spring Boot un aizmugursistēmu izstrādes zināšanām
  • Spēcīga pieredze REST API, mikropakalpojumu un sadalīto lietotņu projektēšanā, izmantojot objektorientētu projektēšanu, SOLID principus un iedibinātus projektēšanas modeļus
  • Vismaz 3 gadu praktiska pieredze sarežģītu SQL vaicājumu rakstīšanā, tostarp apakšvaicājumos, savienojumos, kopu operācijās, agregācijas funkcijās, shēmu projektēšanā un vaicājumu optimizēšanā
  • Spēcīga pieredze darbā ar relāciju datubāzēm un PostgreSQL
  • Praktiska pieredze darbā ar JPA/Hibernate, Git, Maven vai Gradle un automatizētas testēšanas rīkiem, piemēram, JUnit un Mockito
  • Pieredze darbā ar Azure, Docker, Kubernetes un CI/CD konveijeriem
  • Spēcīgas atkļūdošanas, analītiskās, problēmu risināšanas un veiktspējas optimizēšanas prasmes, kā arī laba izpratne par drošu aizmugursistēmu izstrādi
  • Teicamas saziņas un sadarbības prasmes, tostarp pieredze Agile/Scrum komandās
  • Spēja uzņemties atbildību, pielāgoties mainīgām prioritātēm un efektīvi strādāt straujā produktu izstrādes vidē
  • Pieredze lielas noslodzes un augstas pieejamības SaaS vai uzņēmumu platformu izstrādē
  • OAuth 2.0, JWT, novērojamības rīku un DevOps prakses pārzināšana
  • Veiktspējas testēšanas, infrastruktūras kā koda, domēna vadītas projektēšanas vai tādu priekšgala tehnoloģiju kā Angular vai React pārzināšana

Priekšrocības

  • Pilnībā attālināts darbs
  • Visaptveroši labumi, kas atbalsta veselību, finansiālo drošību un labklājību
  • Iespējas satikties klātienē
  • Iespējas attīstīt tehnisko kompetenci
  • Kultūra, kuras pamatā ir atbildība, mērķtiecība un iespēja paust viedokli par ietekmīgas tehnoloģijas veidošanu

Saistītās vakances

NVIDIA

Senior Circuit Timing Engineer, NVIDIA (Remote, California)

NVIDIA

Design NVIDIA processor circuits for hardware security, adaptive clocking, and power management. Lead timing signoff and transistor-level analysis, and apply AI/ML methods to silicon design.

Atvērt
AT&T

AT&T Business Sales Representative, Territory Accounts — Memphis

AT&T

Build AT&T’s Memphis small-business and mid-market customer base by selling fiber broadband and other communications solutions. The role combines prospecting, account development, and consultative selling to grow territory revenue.

Atvērt