Senior Backend Java Developer – Spring Boot Modernisering (2/3 → 4)

Java

Senior Backend Java Developer – Spring Boot Modernisering (2/3 → 4)

Java
Centrum, Fredericia

emagine Polska

Full-time
Any
Senior
Office

Job description

Introduktion & SammenfatningVi søger en erfaren Senior Backend-udvikler med solid erfaring i komplekse miljøer og dybdegående kendskab til Java og Spring Boot. Din primære opgave vil være at færdiggøre moderniseringen af vores Java Spring Boot-baserede microservices fra version 2.x/3.x til 4.x, samt at etablere en mere automatiseret opgraderingsproces. Du vil være en vigtig del af vores team, der arbejder med moderne softwareudvikling og driftskvalitet.

 

Primære Ansvarsområder

Du vil have ansvaret for at:

  • Opgradere Spring Boot-applikationer fra 2.x/3.x til 4.x.

  • Modernisere kodebaser, herunder migrering fra RestTemplate til WebClient.

  • Opdatere dependencies og tilføje/tilpasse sikkerhedskomponenter, herunder Open Policy Agent (OPA).

  • Etablere og forbedre automatiseret migrering samt CI/CD-flows.

  • Sikre driftskvalitet, stabilitet og performance i OpenShift.

 

Nøglekrav

  • Solid erfaring som backend-udvikler i komplekse miljøer.

  • Stærk viden om Java og Spring Boot (microservices, REST, API-design).

  • Erfaring med CI/CD, testautomatisering og driftsklare services.

  • Praktisk erfaring med Spring Boot-opgraderinger (2.x/3.x til 4.x).

  • Kendskab til OpenShift/Kubernetes og observability i drift.

 

Nice to Have

  • Erfaring med OpenRewrite eller tilsvarende til automatiseret refaktorering.

  • Kendskab til OPA (Open Policy Agent).

  • Erfaring med DB2 og IBM MQ.

 

Andre DetaljerTidsramme: 3 måneder – eller indtil alle er migreret. Timer: Fuldtid – 37 timer. Du vil sidde sammen med teamet men bliver som udgangspunkt ikke en del af et teams processer.

Tech stack

    Danish

    C1

    REST

    advanced

    Spring

    advanced

    Java

    advanced

    Domain-Driven Design (DDD)

    advanced

    Microsoft Platform

    advanced

    API (Application Programming Interface)

    advanced

    DB2

    advanced

    Security

    advanced

    Backend

    advanced

    CI/CD

    advanced

Office location

Senior Backend Java Developer – Spring Boot Modernisering (2/3 → 4)

Summary of the offer

Senior Backend Java Developer – Spring Boot Modernisering (2/3 → 4)

Centrum, Fredericia
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.