
Umpisa Inc er en virksomhed inden for teknologi- og virksomhedsrådgivning, som hjælper organisationer med at udvikle digitale produkter, softwareapplikationer og nye virksomheder. Virksomhedens arbejde kombinerer forretningsstrategi, produktledelse, digital strategi, UI/UX-design, softwareudvikling, kvalitetssikring og forretningsanalyse. Virksomheden udvikler skræddersyede løsninger ved hjælp af teknologier som React, React Native, Flutter og Node.js, hvor DevSecOps-metoder er integreret i den tekniske tilgang. Umpisa understøtter også opbygning af nye virksomheder og tilbyder CTO-as-a-Service inden for blandt andet rådgivning, markedsføring, sundhedssektoren, fintech, ejendomme og uddannelse. Teamet af teknologifagfolk arbejder ud fra en samarbejdsorienteret ingeniørkultur og en mission om at styrke Filippinernes rolle i den globale teknologiindustri.
Senior backendudvikler
Led arkitekturen og udviklingen af backend-systemer hos Umpisa Inc. i Filippinerne med Go, Java, Spring Boot og MySQL. Få ansvar for API'er, mikrotjenester, pålidelighed, integrationer og udvikling af ingeniørteamet.
Beskrivelse
- Arkitektér og led skalerbare backendtjenester med høj tilgængelighed samt REST-API'er bygget med Go, Java og JavaScript
- Vejled designet og den løbende udvikling af virksomhedsapplikationer med Spring Framework og Spring Boot
- Administrér kompleks forretningslogik, autentificering, autorisation og integrationstjenester
- Fastlæg standarder for API-design, og før tilsyn med integrationer til interne og eksterne systemer
- Samarbejd med frontendudviklere, og bidrag til udvikling af brugerrettede løsninger i ReactJS efter behov
- Hav ansvar for MySQL-arkitektur, skemaer, indeks, stored procedures, performanceoptimering og forespørgselsoptimering
- Form mikrotjenestearkitekturen, og træf designbeslutninger for distribuerede systemer
- Fastlæg tekniske standarder for datakonsistens, sikkerhed, pålidelighed og softwarekvalitet
- Samarbejd med ledere inden for produkt, design og engineering om teknisk retning og levering af funktioner
- Facilitér arkitekturgennemgange, tekniske beslutninger, kodegennemgange, rodårsagsanalyser og håndtering af hændelser
- Mentorér ingeniører, støt rekruttering og onboarding, og afhold sessioner og kurser om videnoverførsel
- Hav ansvar for implementeringspraksis, overvågning, applikationsperformance, skalerbarhed, pålidelighed og sikkerhed
- Rapportér fremskridt til interessenter, kunder og klienter
- Følg udviklingen inden for digitale produkter og teknologi, samtidig med at du fortsætter din faglige udvikling
- Støt salgsaktiviteter før og efter salg samt produktudviklingsaktiviteter
- Deltag i virksomhedens arrangementer, og vær med til at fastholde virksomhedskulturen
- Udarbejd undervisningsmaterialer, vejledninger og dokumentation til kompetenceudvikling og videnoverførsel
Krav
- Bachelorgrad i datalogi, ingeniørvidenskab eller tilsvarende praktisk erfaring
- Mindst 6 års professionel erfaring med backendudvikling, herunder end-to-end-ansvar for systemer
- Produktionserfaring med udvikling i Go, Java og JavaScript
- Avanceret kendskab til Spring Framework og Spring Boot til udvikling af virksomhedsapplikationer
- Erfaring med design af REST-API'er og implementering af autentificering, autorisation og integrationstjenester
- Praktisk kendskab til ReactJS og erfaring med at bidrage til eller samarbejde om frontendudvikling
- Avanceret erfaring med MySQL, herunder skemadesign, indeksering, stored procedures og performanceoptimering i stor skala
- Erfaring med design af mikrotjenester og distribuerede systemer
- Erfaring med integration af tredjepartstjenester, API'er og virksomhedsplatforme
- Stærkt kendskab til principper for skalerbart, pålideligt og sikkert systemdesign
- Erfaring med at lede eller yde væsentlige bidrag til arkitektur- og tekniske designbeslutninger
- Evne til at mentorere ingeniører og lede kodegennemgange, der forbedrer kvaliteten i hele teamet
- Erfaring med strategier for enheds-, integrations- og end-to-end-test
- Erfaring med CI/CD, implementeringer, produktionsovervågning og håndtering af hændelser
- Fremragende kommunikationsevner og erfaring med samarbejde med ledere inden for produkt, design og engineering
- Tidligere erfaring med at mentorere eller lede ingeniører er en fordel
- Stærke kommunikationsevner og evne til at trives i et samarbejdsorienteret miljø med højt tempo
- Evne til at håndtere konkurrerende prioriteter og levere vellykkede projektresultater i et travlt miljø
- Erfaring med at facilitere sessioner om videnoverførsel, undervisning eller workshops for teams eller kunder foretrækkes stærkt
- Villighed og mulighed for at rejse til Singapore til undervisning i oktober og fortsætte undervisningen i Manila fra november til december
Fordele
- Der ydes rejsegodtgørelse til undervisning på stedet i Singapore i oktober