Citi
Citi
Citi er en global bank- og finansvirksomhedsvirksomhed, der betjener forbrugere, virksomheder, myndigheder og institutioner. Tilbuddene omfatter blandt andet privatbank, kreditkort, formueforvaltning, erhvervsbank og investeringsbank, understøttet af aktiviteter i mere end 100 lande. Som en stor international finansorganisation samler Citi teams, der arbejder på tværs af bankvirksomhed, finansielle tjenester og fintech.

Senior Javaudvikler, Assistant Vice President – platforme til valutarisiko

Modernisér Citis globale platforme til behandling af valutahandler, og forbind handelsfeeds, afstemning og kontroller med en strategisk risikoplatform. Frem avancering af cloud, automatiseret test og udviklerpraksis på tværs af FX-teamet.

Beskrivelse

  • Bidrage til at definere og levere nye eller opdaterede applikationssystemer og programmer.
  • Vurdere gennemførlighed, estimere tid og omkostninger samt bidrage til IT-planlægning, risikoteknologi, applikationsudvikling og modeludvikling.
  • Overvåge applikationsarbejde fra analyse og design til udvikling, test og implementering.
  • Støtte forretningsbrugere med applikationsmæssige og driftsmæssige behov.
  • Undersøge komplekse forretnings- og systemproblemer og vurdere relevante branchestandarder.
  • Anbefale og udvikle sikkerhedsforbedringer gennem analyse efter implementering.
  • Samarbejde med brugere, kunder og teknologiteams om at foreslå avancerede programmeringsløsninger.
  • Bidrage til moderniseringen af Citis platform til behandling af valutahandler.
  • Bygge og forbinde komponenter til handelsfeeds, afstemning og kontroller med henblik på migrering til en strategisk risikoplatform.
  • Hjælpe teams med at tage interne og eksterne cloudtjenester i brug.
  • Styrke automatiseret test, miljøstyring og regressionstestforløb.
  • Automatisere etableret ældre teknologi og støtte migrering til strategiske platforme.
  • Fremme god ingeniørpraksis i FX-udviklerfællesskabet og vejlede yngre kolleger og analytikere.
  • Sikre, at applikationsdesign er i overensstemmelse med den overordnede arkitekturplan.
  • Fastlægge standarder for kodning, test, fejlfinding og implementering.
  • Undersøge komplekse processer og udarbejde praktiske løsninger.
  • Fungere som fagekspert og rådgive ledende interessenter og kolleger.
  • Identificere, håndtere og rapportere kontrolproblemer tydeligt.

Krav

  • 5–8 års relevant erfaring; mindst 8 år kræves.
  • Baggrund inden for systemanalyse og programmering af softwareapplikationer.
  • Erfaring med at lede og gennemføre vellykkede projekter.
  • Praktisk kendskab til konsulentmetoder og projektledelse.
  • Stærke Java-kompetencer.
  • Erfaring med Spring Boot, Spring Security og OAuth.
  • Grundig forståelse af clean code-praksis og testdrevet udvikling.
  • Erfaring med Gradle og Maven.
  • Stærke Linux- eller Unix-kompetencer.
  • Erfaring med Jenkins eller TeamCity.
  • Erfaring med observerbarhedsværktøjer som Grafana og OpenTelemetry.
  • Praktisk erfaring med generativ AI.
  • Kendskab til Apache Kafka, OpenShift og Docker er en fordel.
  • Erfaring med moderne skalerings- eller orkestreringsframeworks som Conductor eller Temporal er en fordel.
  • Evne til at arbejde under pres og håndtere deadlines og uventede ændringer.
  • Bachelorgrad eller universitetsgrad eller tilsvarende erfaring.
  • Evne til at vurdere risici og overholde gældende love, regler, forskrifter og politikker.
  • Evne til at arbejde med begrænset direkte supervision og udøve selvstændigt skøn.

Fordele

  • Arbejdsgiveren er en virksomhed med lige muligheder.
  • Der tilbydes rimelige tilpasninger for personer med handicap.