OfferUp
OfferUp
OfferUp is een online marktplaats uit de Verenigde Staten waar mensen lokaal nieuwe en gebruikte spullen kunnen kopen en verkopen. Via de website en mobiele apps brengt het bedrijf kopers en verkopers met elkaar in contact. Functies zoals berichten in de app, gebruikersprofielen en beoordelingen ondersteunen lokale transacties. De marktplaats combineert consumentenhandel met lokale advertenties.

Software Engineer II, Java – op afstand in Colombia

Bouw Java-microservices en eventgedreven systemen voor de lokale marktplaats van OfferUp. Beheer functies voor berichten, meldingen, abonnementen en experimenten van planning tot doorontwikkeling.

Beschrijving

  • Bouw en implementeer backenddiensten en eventgedreven pipelines voor berichten, meldingen, locatie en abonnementen.
  • Verbeter de betrouwbaarheid, snelheid en bezorgingspercentages van drukbezette berichten- en meldingssystemen.
  • Koppel platforms van derden aan en onderhoud ze, waaronder Braze, Amazon Pinpoint, pushdiensten van Apple en Google en facturering via appstores.
  • Begeleid functies van planning en ontwerp via ontwikkeling, lancering en meting tot verdere verbetering.
  • Zet complexe technische uitdagingen om in beheersbare taken en lever ze op tijd op.
  • Werk samen met de teams voor Product, Design, Data Science en Marketing en met de engineeringteams voor iOS, Android en web.
  • Ondersteun A/B-tests en gebruik de resultaten om beslissingen over releases te sturen.
  • Beoordeel code en bewaak goede engineeringpraktijken, tests en dekking van randgevallen.
  • Begeleid en coach junior collega’s, nieuwe medewerkers en stagiairs.
  • Bouw gedeelde componenten, hulpprogramma’s en diensten waarmee het team efficiënter kan werken.
  • Onderhoud en verbeter draaiboeken, waarschuwingen en monitoring.
  • Neem deel aan een redelijke bereikbaarheidsdienst.
  • Gebruik AI-programmeertools zoals Claude Code en Gemini om de ontwikkelsnelheid en codekwaliteit te verbeteren.
  • Ontwikkel expertise in berichten, meldingen en campagnes, locatie, of abonnementen en promoties.

Vereisten

  • Minimaal twee jaar professionele ervaring in softwareontwikkeling.
  • In staat meerdere functies tot en met oplevering te begeleiden en technische problemen op te delen in beheersbare taken.
  • Sterke programmeervaardigheden in Java.
  • Praktische kennis van microservices en de basisprincipes van gedistribueerde systemen.
  • Goed begrip van datastructuren en objectgeoriënteerd ontwerp.
  • Praktische kennis van asynchrone, eventgedreven systemen, waaronder queues, pub/sub of streams, retries en idempotente verwerking.
  • Praktische ervaring met AI-programmeertools zoals Claude Code of vergelijkbare tools in een engineeringworkflow.
  • Goede programmeerpraktijken volgen, passende tests schrijven, afwegingen maken en rekening houden met randgevallen.
  • Je prettig voelen bij het geven en ontvangen van feedback tijdens codebeoordelingen.
  • Bachelor- of masterdiploma in Computer Science of gelijkwaardige praktijkervaring.
  • Pré, maar niet vereist: vloeiend in een andere moderne objectgeoriënteerde programmeertaal.
  • Pré, maar niet vereist: ervaring met TypeScript en Node.js.
  • Pré, maar niet vereist: ervaring met agile ontwikkeling.
  • Pré, maar niet vereist: ervaring met REST-API’s.
  • Pré, maar niet vereist: ervaring met AWS, waaronder DynamoDB, SQS, SNS, Lambda en ElastiCache (Redis).
  • Pré, maar niet vereist: ervaring met platforms voor meldingen en klantbetrokkenheid zoals Braze, Amazon Pinpoint, APNs en FCM, of met in-appfacturering voor abonnementen.
  • Pré, maar niet vereist: ervaring met Apache Flink of Kafka Streams.
  • Pré, maar niet vereist: ervaring met A/B-testplatforms en datawarehouses voor analytics.
  • Pré, maar niet vereist: ervaring met LLM-gebaseerde API’s zoals Bedrock, Vertex AI of OpenAI.
  • Pré, maar niet vereist: ervaring met Kubernetes, Helm en CI/CD-pipelines.

Voordelen

  • Gelijke kansen op werk, ongeacht ras, huidskleur, religie, geslacht, nationale afkomst, leeftijd, beperking of genetische kenmerken.
  • Naleving van toepasselijke antidiscriminatiewetgeving op staats- en lokaal niveau.
  • Een werkplekbeleid dat intimidatie verbiedt.
  • Voltijds dienstverband.

Gerelateerde vacatures

Jobsity

Backend-engineer Go (medior) – remote, Latijns-Amerika

Jobsity
201 – 500 Medewerkers
AdviesLogistiekMarketing

Bouw en onderhoud Go-microservices en REST API’s voor Jobsity’s platform met veel verkeer. Neem verantwoordelijkheid voor backendwerk, codebeoordelingen, kwaliteit en incidentonderzoek in een remote functie.

Openen
Adecco Professional Colombia-

Tweetalige L2 Application Support Engineer

Adecco Professional Colombia-
11 – 50 Medewerkers
B2BHR-technologieWerving

Remote functie in L2-applicatieondersteuning in Colombia bij Adecco, een multinational in oplossingen voor human resources. Los incidenten op, bewaak productieomgevingen en ondersteun enterprise-implementaties.

Openen
Kraken Digital Asset Exchange

Java-software-engineer voor financiële benchmarks

Kraken Digital Asset Exchange
1.001 – 5.000 Medewerkers
CryptoFinanciënFintech

Bouw Java-systemen die financiële benchmarks berekenen voor CF Benchmarks, een gereguleerde aanbieder van cryptovaluta-indexen. Help de realtime prijsstelling en data-infrastructuur voor financiële en cryptomarkten onderhouden.

Openen
MyVA Support (MYVAS)