Umpisa Inc
Umpisa Inc
Umpisa Inc är ett teknik- och affärskonsultföretag som hjälper organisationer att utveckla digitala produkter, programvaruapplikationer och nya verksamheter. Företagets arbete kombinerar affärsstrategi, produktledning, digital strategi, UI/UX-design, programvaruutveckling, kvalitetssäkring och affärsanalys. Företaget utvecklar skräddarsydda lösningar med hjälp av tekniker som React, React Native, Flutter och Node.js, med DevSecOps-metoder integrerade i sitt tekniska arbetssätt. Umpisa stödjer även företagsbyggande och erbjuder CTO-as-a-Service inom bland annat konsulttjänster, marknadsföring, hälso- och sjukvård, fintech, fastigheter och utbildning. Teamet av teknikexperter vägleds av en samarbetsinriktad ingenjörskultur och en vision om att stärka Filippinernas roll i den globala teknikindustrin.

Senior backendutvecklare

Led arkitekturen och utvecklingen av backend-system hos Umpisa Inc. i Filippinerna med Go, Java, Spring Boot och MySQL. Ansvara för API:er, mikrotjänster, driftsäkerhet, integrationer och utveckling av ingenjörsteamet.

Beskrivning

  • Arkitektera och leda skalbara och hög­tillgängliga backendtjänster och REST-API:er byggda med Go, Java och JavaScript
  • Leda designen och den fortlöpande utvecklingen av företagsapplikationer med Spring Framework och Spring Boot
  • Hantera komplex affärslogik, autentisering, behörighetshantering och integrationstjänster
  • Fastställa standarder för API-design och övervaka integrationer med interna och externa system
  • Samarbeta med frontendutvecklare och vid behov bidra till utveckling av användargränssnitt i ReactJS
  • Ansvara för MySQL-arkitektur, scheman, index, lagrade procedurer, prestandajustering och frågeoptimering
  • Forma arkitekturen för mikrotjänster och fatta designbeslut för distribuerade system
  • Fastställa tekniska standarder för datakonsistens, säkerhet, driftsäkerhet och programvarukvalitet
  • Samarbeta med ledare inom produkt, design och teknik kring teknisk inriktning och leverans av funktioner
  • Leda arkitekturgranskningar, tekniska beslut, kodgranskningar, rotorsaksanalyser och incidenthantering
  • Handleda ingenjörer, stödja rekrytering och introduktion samt genomföra kunskapsöverföring och utbildningar
  • Ansvara för driftsättningsrutiner, övervakning, applikationsprestanda, skalbarhet, driftsäkerhet och säkerhet
  • Rapportera framsteg till intressenter, kunder och uppdragsgivare
  • Följa utvecklingen inom digitala produkter och teknik samtidigt som du kontinuerligt utvecklas professionellt
  • Stödja försäljningsarbete före och efter försäljning samt produktutvecklingsaktiviteter
  • Delta i företagets evenemang och värna om företagskulturen
  • Skapa utbildningsmaterial, guider och dokumentation för kompetensutveckling och kunskapsöverföring

Krav

  • Kandidatexamen i datavetenskap, ingenjörsvetenskap eller motsvarande praktisk erfarenhet
  • Minst 6 års yrkeserfarenhet av backendutveckling, inklusive helhetsansvar för system
  • Erfarenhet av produktionsutveckling med Go, Java och JavaScript
  • Avancerade kunskaper i Spring Framework och Spring Boot för utveckling av företagsapplikationer
  • Erfarenhet av att utforma REST-API:er och implementera autentisering, behörighetshantering och integrationstjänster
  • Praktiska kunskaper i ReactJS och erfarenhet av att bidra till eller samarbeta kring frontendutveckling
  • Avancerad erfarenhet av MySQL, inklusive schemadesign, indexering, lagrade procedurer och storskalig prestandajustering
  • Erfarenhet av att utforma mikrotjänster och distribuerade system
  • Erfarenhet av att integrera tredjepartstjänster, API:er och företagsplattformar
  • Goda kunskaper i skalbara, tillförlitliga och säkra systemdesignprinciper
  • Erfarenhet av att leda eller väsentligt bidra till arkitektur- och tekniska designbeslut
  • Förmåga att handleda ingenjörer och leda kodgranskningar som förbättrar kvaliteten i hela teamet
  • Erfarenhet av strategier för enhets-, integrations- och end-to-end-testning
  • Erfarenhet av CI/CD, driftsättningar, produktionsövervakning och incidenthantering
  • Utmärkt kommunikationsförmåga och erfarenhet av samarbete med ledare inom produkt, design och teknik
  • Tidigare erfarenhet av att handleda eller leda ingenjörer är meriterande
  • God kommunikationsförmåga och trivs med att arbeta i en samarbetsinriktad miljö med högt tempo
  • Förmåga att hantera konkurrerande prioriteringar och leverera framgångsrika projektresultat i ett högt tempo
  • Erfarenhet av att leda kunskapsöverföring, utbildningar eller workshops för team eller kunder är starkt meriterande
  • Vilja och möjlighet att resa till Singapore för utbildning i oktober och fortsätta utbildningen i Manila från november till december

Förmåner

  • Reseersättning ingår för utbildning på plats i Singapore i oktober