Senior Software Developer – Cloud Platform (Java / AWS)

Oversigt og nøgleindsigter
Senior Software Developer til Bankdata's Cloud Platform team, hvor du får en central rolle i at designe og udvikle Java-baserede services på AWS og støtte andre udviklingsteams i deres cloud-rejse.
Højdepunkter
- Hands-on rolle med fokus på design og udvikling af cloud-native løsninger.
- Samarbejde med teams for at sikre løsninger skaber reel værdi.
- Mulighed for stor indflydelse på teknologivalg og arkitekturprincipper.
Påkrævede kvalifikationer
- • Stærke kompetencer i Java (fx Quarkus eller Spring Boot).
- • Erfaring med AWS og event-baserede arkitekturer (fx Kafka).
- • Erfaring med relationelle databaser som Postgres.
Ønskværdige kvalifikationer
- • Erfaring med containerbaserede platforme.
- • Evne til at kommunikere komplekse tekniske problemstillinger til ikke-tekniske kolleger.
Den ideale kandidat
En erfaren softwareudvikler med solid teknisk ballast, der motiveres af at bygge løsninger til gavn for andre udviklere, og som har nysgerrighed og lyst til at tage ansvar i cloud-miljøer.
Jobdetaljer
Jobbeskrivelse
Vil du være med til at designe og bygge den platform, der gør cloud-native udvikling mulig i stor skala?
I Cloud Application Enablement arbejder vi med at skabe de tekniske fundamenter, der gør det nemt, sikkert og effektivt for Bankdatas udviklingsteams at bygge og køre løsninger i public cloud. Vi bygger ikke PowerPoints – vi bygger kode, services og platforme, som andre udviklere rent faktisk vælger at bruge.
Vi er et lille, specialiseret team med et stort ansvar og kort vej fra idé til handling. Som senior developer bliver du central i at designe og udvikle de løsninger, der gør cloud til en reel mulighed – ikke bare en strategi.
Om rollen
Som Senior Software Developer i Cloud Application Enablement får du en hands-on rolle, hvor størstedelen af din tid går med design og udvikling.
Du kommer blandt andet til at arbejde med at:
Designe, udvikle og videreudvikle Java-baserede services og platformskomponenter på AWS
Bygge løsninger, libraries og værktøjer, der enabler andre udviklingsteams i deres cloudrejse
Definere og omsætte arkitekturprincipper til konkrete, brugbare løsninger
Arbejde med event-baserede arkitekturer og integrationer
Samarbejde tæt med udviklingsteams og platformteams for at sikre, at løsningerne skaber reel værdi
Tage medejerskab for drift, stabilitet og videreudvikling af de løsninger, teamet leverer
Rollen kræver, at du trives i dialogen med andre – ikke som supportfunktion, men som teknisk sparringspartner, der kan gøre komplekse valg og løsninger forståelige.
Dine første 6–12 måneder
I din første tid vil du:
Være med til at flytte de første domæneteams og deres løsninger til public cloud
Co-designe løsninger sammen med kolleger i Cloud Application Enablement og andre platformteams
Arbejde tæt sammen med teams, der skal i gang med cloud, og hjælpe dem godt fra start
Skabe overblik over teknisk kompleksitet, afhængigheder og værdiskabelse
Bidrage aktivt med dine erfaringer og samtidig opbygge ny viden om Bankdatas platform og landskab
Om teamet
Cloud Application Enablement består i dag af en manager, en lead og en senior developer. Vi er et kompakt team med et klart formål: at gøre cloud-native udvikling tilgængelig og attraktiv for hele Bankdata.
Vi arbejder tæt sammen, har korte daglige alignments og løbende teknisk sparring. Der er kort fra idé til beslutning – og endnu kortere fra beslutning til kode.
Tonen er uformel, samarbejdet er åbent, og vidensdeling er en naturlig del af hverdagen. Vi hjælper hinanden, udfordrer hinanden fagligt og har fokus på at skabe løsninger, der holder i praksis.
Om dig
Du er en erfaren softwareudvikler med solid teknisk ballast – og du motiveres af at bygge løsninger, som andre udviklere får glæde af.
Vi forestiller os, at du:
Har stærke kompetencer i Java (fx Quarkus eller Spring Boot) og erfaring med AWS
Har arbejdet med event-baserede arkitekturer (fx Kafka eller lignende)
Har erfaring med relationelle databaser som Postgres
Trives i moderne udviklings- og deploymiljøer (fx containerbaserede platforme)
Er løsningsorienteret og fokuseret på fremdrift frem for proces for processens skyld
Kommunikerer klart og kan forklare komplekse tekniske problemstillinger til både tekniske og ikke-tekniske kolleger
Du behøver ikke kunne alt fra dag ét – det vigtigste er, at du har den tekniske dybde, nysgerrighed og lyst til at tage ansvar.
Din udvikling hos os
Hos Bankdata har vi et stærkt fokus på både faglig og personlig udvikling.
I rollen får du:
Stor indflydelse på teknologivalg, arkitekturprincipper og udvikleroplevelse
Mulighed for at tage teknisk lead på løsninger og initiativer på tværs af teams
Perspektiv for at bevæge dig i retning af enten lead developer eller arkitektur, afhængigt af dine ambitioner
Du får rum til at tage ejerskab – og til at være med til at definere, hvordan Bankdata arbejder med cloud i praksis.
Vil du være med til at enable cloud-rejsen for hele Bankdata? Så ser vi frem til at høre fra dig.
Har du spørgsmål, så ræk ud til Manager Kristian Nielsen, krn@bankdata.dk / +45 2516 9224
Karrierevej
Typisk karriereforløb
Lead Developer
Software Architect
Engineering Manager
Vækstpotentiale
Som Senior Software Developer i cloud-platforme er der betydeligt vækstpotentiale i rollen, især med den stigende efterspørgsel efter cloud-native løsninger. Erfaring og ekspertise kan føre til ledende roller inden for softwarearkitektur og teknisk ledelse.
Overførbare færdigheder
Branchekontekst
Stillingen som Senior Software Developer – Cloud Platform er central i den finansielle sektor, hvor digital transformation og cloud-implementering er prioriterede områder. Rollen er afgørende for at bygge skalerbare og sikre platforme, der kan understøtte forretningskritiske applikationer.
Færdighedsanalyse
Kritiske færdigheder
Stærke kompetencer i Java med frameworks som Quarkus eller Spring Boot er nødvendige for at designe og udvikle services.
Erfaring med Amazon Web Services for at bygge og vedligeholde cloud-baserede løsninger.
Vigtige færdigheder
Erfaring med event-baserede systemer som Kafka er vigtig for integrationer og arkitektur.
Erfaring med relationelle databaser som Postgres er nødvendig for datahåndtering.
Evnen til at være en teknisk sparringspartner og samarbejde med andre teams er vigtig.
Ønskværdige færdigheder
Trives i moderne udviklings- og deploymiljøer, som containerbaserede systemer.
Mest kritiske færdigheder
Sådan fremhæver du din erfaring
Fremhæv relevant erfaring ved at beskrive konkrete projekter, hvor du har anvendt Java og AWS til at udvikle cloud-baserede løsninger. Nævn eventuelle erfaringer med event-baserede arkitekturer, og hvordan disse blev implementeret i tidligere projekter.
Interviewforberedelse
Sandsynlige spørgsmål
Kan du beskrive din erfaring med Java og hvilke frameworks du har arbejdet med, såsom Quarkus eller Spring Boot?
tekniskTip: Giv konkrete eksempler på projekter du har arbejdet på, og hvordan du har anvendt disse frameworks til at løse specifikke problemer.
Hvordan har du anvendt AWS i tidligere projekter?
tekniskTip: Diskuter din erfaring med AWS-tjenester og hvordan du har brugt dem til at bygge skalerbare og effektive løsninger.
Kan du fortælle om en udfordring, du har mødt i et event-baseret arkitekturprojekt og hvordan du løste den?
erfaringTip: Fokuser på specifikke tekniske udfordringer og de løsninger, du implementerede. Vis din forståelse for event-baserede systemer som Kafka.
Hvordan sikrer du kvalitet og stabilitet i de løsninger, du udvikler?
situationTip: Tal om dine metoder til test, kodegennemgang og kontinuerlig integration/deployment (CI/CD).
Hvordan håndterer du tekniske diskussioner og samarbejder med andre teams?
kulturTip: Beskriv din kommunikationsstil og hvordan du sikrer, at komplekse tekniske koncepter bliver forståelige for alle involverede.
Spørgsmål du kan stille
- Hvordan ser succes ud for denne rolle efter 12 måneder?
- Hvilke værktøjer og teknologier anvender I for at facilitere samarbejdet mellem teams?
- Hvordan understøtter virksomheden videreuddannelse og udvikling af tekniske færdigheder?
Tale punkter
- Erfaring med at bygge skalerbare systemer på AWS.
- Proaktiv tilgang til vidensdeling og teknisk sparring.
- Motivation for at hjælpe andre udviklere i deres cloudrejse.
Bekymringspunkter at være opmærksom på
- Uklarhed omkring forventninger til samarbejde med andre teams.
- Manglende information om virksomhedens cloud-strategi og fremtidige mål.
Ansøgningsstrategi
Ansøgningstips
- Sørg for at understrege din erfaring med Java, især Quarkus eller Spring Boot, i både din ansøgning og CV.
- Vis, at du har praktisk erfaring med AWS og event-baserede arkitekturer, som Kafka.
- Fremhæv din evne til at arbejde som teknisk sparringspartner og skabe forståelige løsninger, der skaber reel værdi.
Nøgleord at inkludere
Fokus i ansøgningen
Fremhæv din erfaring og evner inden for design og udvikling af Java-baserede services på AWS samt din rolle som teknisk sparringspartner. Beskriv, hvordan du vil bidrage til at gøre cloud-native udvikling tilgængelig og attraktiv for Bankdata.
Tilpasning af CV
Tilpas dit CV ved at inkludere specifikke projekter, hvor du har designet og udviklet cloud-baserede løsninger. Fremhæv dine erfaringer med event-baserede arkitekturer og samarbejde med teams for at sikre værdiskabende løsninger.
Ofte stillede spørgsmål
Hvad indebærer stillingen som Senior Software Developer – Cloud Platform?
Stillingen indebærer design og udvikling af Java-baserede services på AWS, samt udvikling af løsninger, der understøtter andre udviklingsteams i deres cloudrejse.
Hvilke kvalifikationer kræves for jobbet?
Vi søger en erfaren softwareudvikler med stærke kompetencer i Java, erfaring med AWS og event-baserede arkitekturer som Kafka, samt erfaring med relationelle databaser som Postgres.
Hvad tilbyder Bankdata i denne rolle?
Bankdata tilbyder en hands-on rolle i et lille, specialiseret team med ansvar for at gøre cloud-native udvikling tilgængelig og attraktiv. Der er kort vej fra idé til handling og fokus på skabelse af praktiske løsninger.
Hvordan er arbejdsmiljøet i Cloud Application Enablement teamet?
Arbejdsmiljøet er uformelt med åbent samarbejde og løbende teknisk sparring. Teamet har korte daglige alignments og en kultur præget af vidensdeling og faglig udfordring.
Hvad er forventningerne til en nyansat i de første 6–12 måneder?
Forventningerne inkluderer at flytte domæneteams til public cloud, co-designe løsninger med kolleger, samarbejde med teams i gang med cloud, og bidrage med viden og erfaring til teamet.
Hvilken rolle spiller dialog og samarbejde i stillingen?
Dialog og samarbejde er centralt, da rollen kræver teknisk sparring og evnen til at gøre komplekse løsninger forståelige for andre udviklingsteams.
Hvordan er teamets tilgang til beslutningstagning?
Teamet har en hurtig og effektiv beslutningsproces, hvor der er kort fra idé til beslutning og endnu kortere fra beslutning til kode, hvilket fremmer hurtig implementering af løsninger.