Senior Java Developer

Trifork
Eindhoven, 5611 ZX
Trifork logo

Oversigt og nøgleindsigter

Trifork i Eindhoven søger en Senior Java Developer, der kan lede tekniske projekter med moderne Java-teknologier og Cloud Native arkitekturer. Du vil arbejde på innovative løsninger for topmærker i tæt samarbejde med passionerede kolleger.

Højdepunkter

  • Arbejder på projekter med AWS eller Azure og moderne frameworks som Spring Boot.
  • Mulighed for at påvirke tekniske beslutninger og coache mindre erfarne udviklere.
  • Attraktive personalegoder, herunder fleksibilitet i arbejdssteder og studiebudget.

Påkrævede kvalifikationer

  • HBO arbejds- og tænkeniveau
  • Min. 7 års erfaring med Java-udvikling
  • Erfaring med Cloud Native Architectures og Microservices

Ønskværdige kvalifikationer

  • Kendskab til Kotlin
  • Erfaring med BDD og TDD

Den ideale kandidat

Den ideelle kandidat har dybdegående Java- og Cloud-viden samt praktisk erfaring med moderne softwareudviklingsmetoder. De er innovative, kvalitetsbevidste og har en passion for teknologi, hvilket gør dem i stand til at omsætte komplekse udfordringer til vedligeholdelige løsninger.

Jobdetaljer

Løn efter aftale
Fuldtid
timer/uge
Hybrid
Eindhoven
5611 ZX

Jobbeskrivelse

Trifork Eindhoven is op zoek naar een Senior Java Developer! Als digitale pionier geef jij technische invulling aan uitdagende projecten die écht impact maken.

Als Senior Java Developer geef je technisch richting aan innovatieve projecten waarin je samenwerkt met collega’s die nét zo gepassioneerd zijn over technologie als jij. Je werkt aan applicaties die betrouwbaar, schaalbaar en duurzaam zijn en dat doe je met moderne Java-technologieën en Cloud Native architecturen.

Je hebt een scherp oog voor kwaliteit en een sterke drang om te blijven leren. Dankzij jouw kennis en ervaring ben je in staat om complexe technische uitdagingen om te zetten naar elegante, onderhoudbare oplossingen.

Veel van onze projecten draaien op AWS of Azure, waarbij je werkt met moderne frameworks als Spring Boot, Cloud native applicaties. Of het nu gaat om real-time dataplatformen, IoT-oplossingen of machine learning-services, jij zorgt ervoor dat de techniek klopt tot in de puntjes.

Waar je jouw passie voor inzet? Voor robuuste en vernieuwende oplossingen die onze teams voortdurend ontwikkelen voor topmerken. Zo werkt het ene team aan slimme connected fietsen, stort het andere zich op data-intelligentie in de zorg en bouwt een ander aan duurzame platformen voor energiebeheer.

Degene die dit mogelijk maakt? Dat ben jij. Samen met strategen, data scientists, usability designers, software architecten en front-end ontwikkelaars vorm jij het hart van onze innovatiekracht.

Stuw jij onze innovatiekracht naar grote hoogten? Solliciteer hieronder, dan hoor je binnen twee werkdagen van ons!

Jij hebt

  • HBO werk- en denkniveau
  • Minimaal 7 jaar ervaring met professionele Java-ontwikkeling
  • Diepgaande kennis van Java, Spring Boot en RESTful API’s
  • Ervaring met Cloud Native Architectures (AWS of Azure) en Microservices
  • Ervaring met CI/CD pipelines (GitLab, Jenkins of GitHub Actions)
  • Ervaring met Containerization (Docker, Kubernetes)
  • Ervaring met agile werkwijzen en direct klantcontact
  • Je kunt technische keuzes valideren, adviseren en helder presenteren
  • Je begeleidt en coacht minder ervaren ontwikkelaars
  • Je waarborgt kwaliteit in projecten en helpt technical debt te voorkomen helpt actief om technical debt te voorkomen en/of te minimaliseren

Waar wij graag mee werken

  • Languages & Frameworks: Java, Kotlin, Spring Boot
  • Data Stores: PostgreSQL, MongoDB, Elasticsearch, Redis
  • Cloud & Delivery: AWS, Azure, Docker, Kubernetes, GitLab CI/CD
  • Architectures: Cloud Native, Event-Driven, Microservices
  • Practices: BDD, TDD, Scrum
  • Quality: SonarQube, Prometheus, Grafana, JUnit

Dit is bij ons heel normaal

  • Uitstekend salaris en bedrijfspensioenregeling
  • 28 vakantiedagen die je naar wens kunt uitbreiden
  • Nieuwste laptop inclusief jouw favoriete randapparatuur en extra scherm
  • Mogelijkheid om twee dagen per week thuis te werken
  • Maandelijks studiebudget waar jouw ontwikkeling centraal staat
  • Thuiswerk budget zodat je ook fijn thuis kan werken
  • In-house projecten in Eindhoven, dus geen detachering
  • Maandelijkse netto lunchvergoeding
  • Modern management met vrijheid en creativiteit
  • Zeer ervaren en enthousiaste collega's met drive voor kwaliteit
  • Keuze tussen fulltime en parttime dienstverband

Karrierevej

Typisk karriereforløb

1

Lead Developer

2

Software Architect

3

Technical Director

Vækstpotentiale

Som Senior Java Developer hos Trifork er der betydelige muligheder for at avancere til ledende tekniske roller, såsom Software Architect, hvor man kan påvirke arkitekturvalg og tekniske retninger på virksomhedsniveau. Derudover er der mulighed for at blive en Technical Director, hvor man kan lede større teams og projekter strategisk.

Overførbare færdigheder

Java udviklingCloud Native teknologierCI/CD processer

Branchekontekst

Stillingen som Senior Java Developer hos Trifork er afgørende i it-branchen, især i relation til udvikling af skalerbare og pålidelige softwareløsninger. Med fokus på moderne teknologier, som Cloud Native og microservices, passer rollen perfekt ind i den nuværende trend mod cloud-baseret softwareudvikling og digital transformation.

Færdighedsanalyse

Kritiske færdigheder

Java

Dybtgående kendskab til Java er nødvendigt for at lede og implementere tekniske løsninger.

Spring Boot

Erfaring med Spring Boot er afgørende for at udvikle skalerbare applikationer.

Cloud Native Architectures

Erfaring med cloud-baserede arkitekturer som AWS eller Azure er nødvendig for at udvikle moderne løsninger.

Vigtige færdigheder

RESTful API’er

Kompetence i at udvikle og vedligeholde RESTful API'er er vigtig for integration og kommunikation mellem tjenester.

Microservices

Forståelse for microservices-arkitektur er vigtig for modulær udvikling.

CI/CD pipelines

Erfaring med kontinuerlig integration og deployment, f.eks. GitLab, Jenkins eller GitHub Actions.

Containerization

Kompetence i Docker og Kubernetes til containerisering af applikationer.

Teknisk rådgivning

Evnen til at validere, rådgive og præsentere tekniske valg klart.

Coaching

Erfaring med at vejlede og coache mindre erfarne udviklere.

Ønskværdige færdigheder

Agile metoder

Erfaring med agile metoder som Scrum til effektiv projektstyring.

Mest kritiske færdigheder

JavaSpring BootCloud Native Architectures

Sådan fremhæver du din erfaring

Fremhæv din erfaring med Java og Spring Boot ved at beskrive projekter, hvor du har ledt udviklingen. Diskuter din rolle i at implementere cloud-native løsninger på AWS eller Azure, og nævn specifikt brugen af microservices og CI/CD pipelines.

Interviewforberedelse

Sandsynlige spørgsmål

Kan du beskrive din erfaring med Java og Spring Boot?

teknisk

Tip: Fokuser på konkrete projekter, hvor du har brugt disse teknologier, og resultaterne du opnåede.

Hvordan har du arbejdet med Cloud Native Architectures, især AWS eller Azure?

teknisk

Tip: Giv eksempler på projekter, hvor du har implementeret cloud-løsninger, og de fordele, det har givet.

Fortæl om en gang du måtte tage en svær teknisk beslutning. Hvordan validerede du denne beslutning?

situation

Tip: Beskriv din beslutningsproces, hvilke faktorer du overvejede, og hvordan du kommunikerede dette til dit team.

Hvordan håndterer du technical debt i projekter?

teknisk

Tip: Beskriv strategier for at minimere technical debt og sikre kodekvalitet.

Hvordan har du tidligere coachet og vejledt mindre erfarne udviklere?

erfaring

Tip: Giv eksempler på hvordan du har støttet kolleger i deres faglige udvikling.

Spørgsmål du kan stille

  • Hvordan ser en typisk dag ud for en Senior Java Developer hos Trifork?
  • Hvilke typer projekter kan jeg forvente at arbejde på i de første seks måneder?
  • Hvordan understøtter virksomheden fortsat faglig udvikling og uddannelse?

Tale punkter

  • Min erfaring med at bygge skalerbare og vedligeholdelige Java-applikationer.
  • Projekter, hvor jeg har implementeret cloud-løsninger og opnået påviselige resultater.
  • Hvordan jeg har bidraget til teamets succes gennem coaching og teknisk vejledning.

Bekymringspunkter at være opmærksom på

  • Manglende klarhed om projektets langsigtede mål og succesparameter.
  • Utilstrækkelig støtte til faglig udvikling eller manglende klare karriereveje.

Ansøgningsstrategi

Ansøgningstips

  • Tilpas dit CV og ansøgning til at fremhæve din erfaring med Java, Spring Boot og RESTful API'er.
  • Demonstrer din forståelse og erfaring med Cloud Native Architectures, især AWS eller Azure.
  • Giv eksempler på, hvordan du har anvendt agile metoder og haft direkte kundekontakt i tidligere projekter.

Nøgleord at inkludere

JavaSpring BootCloud Native Architectures

Fokus i ansøgningen

Fremhæv din erfaring med at lede komplekse Java-projekter og hvordan du har bidraget til innovative løsninger ved hjælp af moderne teknologier. Beskriv din rolle i at opretholde høj kvalitet og din evne til at coache junior udviklere.

Tilpasning af CV

Fokuser på dine 7+ års erfaring med Java-udvikling og inkluder specifikke projekteksempler, hvor du har anvendt Spring Boot og cloud teknologier. Understreg din erfaring med CI/CD pipelines og containerization teknologier som Docker og Kubernetes.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Senior Java Developer hos Trifork?

Stillingen indebærer at lede tekniske projekter med moderne Java-teknologier og Cloud Native arkitekturer, samt at arbejde med applikationer, der er pålidelige, skalerbare og bæredygtige.

Hvilke kvalifikationer kræves for at blive Senior Java Developer hos Trifork?

Du skal have HBO-niveau og minimum 7 års erfaring med Java-udvikling, samt dybdegående kendskab til Spring Boot, RESTful API'er, Cloud Native Architectures og Microservices.

Hvad tilbyder Trifork deres Senior Java Developers?

Trifork tilbyder et fremragende løn- og pensionsordning, 28 feriedage, mulighed for hjemmearbejde, et månedligt studiebudget og den nyeste teknologiudstyr.

Hvordan er arbejdsmiljøet hos Trifork i Eindhoven?

Arbejdsmiljøet hos Trifork er innovativt og samarbejdsorienteret, med fokus på at udvikle robuste og nyskabende løsninger i et team af passionerede teknologientusiaster.

Hvad forventes der af en Senior Java Developer hos Trifork?

Du forventes at kunne validere tekniske valg, rådgive, coache mindre erfarne udviklere og sikre høj kvalitet i projekterne samt minimere technical debt.

Hvilke teknologier og værktøjer anvender Trifork?

Trifork bruger Java, Kotlin, Spring Boot, samt Cloud-tjenester som AWS og Azure, og arbejder med værktøjer som Docker, Kubernetes, GitLab CI/CD og kvalitetskontrol med SonarQube.

Er der mulighed for personlig udvikling hos Trifork?

Ja, Trifork tilbyder et månedligt studiebudget og fokuserer stærkt på din personlige og professionelle udvikling, med opdateringer på de nyeste teknologier og metoder.

Hvordan foregår ansøgningsprocessen hos Trifork?

Du kan ansøge via deres hjemmeside, og du vil høre fra dem inden for to arbejdsdage.

Stillinger

Senior Java DeveloperSoftware DeveloperBackend Developer

Lignende jobs