Arbetsbeskrivning
Om företagetAvaron AB är ett växande konsultbolag med fokus på teknik, finans och verksamhetsstöd.
Vi matchar din spetskompetens med marknadens mest intressanta uppdrag och erbjuder en plattform där din utveckling står i centrum.
Om uppdragetVi söker en senior och självgående Java-specialist för ett kvalificerat uppdrag i en större it-organisation med fokus på migrering och modernisering av Java-baserade applikationer till en containerplattform.
Du blir en nyckelperson i den tekniska förflyttningen från IBM WebSphere Application Server till OpenLiberty med målarkitektur på Red Hat OpenShift, där migreringen automatiseras med OpenRewrite och anpassade recept.
Arbetsuppgifter- Vidareutveckla och förädla ett framtaget proof of concept för migreringsspåret
- Driva och stötta migrering av kodbas från Java 8, inklusive analys av bakåtkompatibilitet och brytande ändringar
- Skapa, anpassa och förvalta OpenRewrite-recept som används av utförande team
- Vara teknisk mentor och stöd till utvecklingsteam i migrerings- och moderniseringsarbetet
- Arbeta med systemutveckling, kodanalys och kodmigrering
- Containerisera applikationer och anpassa dem för plattformen
- Bidra i DevOps-arbete såsom CI/CD, test och applikations-/arkitekturanalys
- Delta i både utveckling och förvaltning utifrån verksamhetens behov
Krav- Mångårig erfarenhet som systemutvecklare med Java på distribuerad, tjänsteorienterad plattform samt mycket djup teknisk förståelse inom området
- Dokumenterad erfarenhet av kodmigrering mellan Java-versioner
- Djupa kunskaper om bakåtkompatibilitet och brytande ändringar i Java
- Minst 2 års erfarenhet av systemutveckling med containerteknik (Kubernetes)
- Flytande svenska i tal och skrift
Meriterande- Erfarenhet av IBM WebSphere Application Server (WAS)
- Erfarenhet av OpenLiberty
- Erfarenhet av OpenRewrite och migrering mellan Java-ramverk
- Djup erfarenhet av Java-kodbaser i version 6 och 8, inklusive skillnader och förbättringar i Java 8
- Erfarenhet av Red Hat OpenShift samt verktyg som ArgoCD och Helm
- Erfarenhet av containertekniker och verktyg såsom Podman och Docker, inklusive att bygga och optimera container images
- Erfarenhet av bygg- och dependency management med Maven
- Erfarenhet av Gradle
- Erfarenhet av DevOps och CI/CD
- Erfarenhet av Git och branching-strategier
- Erfarenhet av enhets-, integrations- och regressionstester för Java-kod
- Erfarenhet av prestandatestning i komplexa it-miljöer
- Databaserfarenhet inklusive JDBC, JPA/Hibernate och connection pooling
- Erfarenhet av Java 8-funktionalitet såsom lambdas, Streams API, Optional och Date/Time API
- Arkitekturerfarenhet inom microservices, RESTful API-design/implementation och designmönster i Java
- Minst 2 års systemutveckling under de senaste 5 åren i it-organisation(er) med minst 100 anställda
AnsökanVåra tjänster kan komma att tillsättas innan sista ansökningsdag, då vi hanterar ansökningarna löpande.
Vi rekommenderar dig därför att söka så snart som möjligt.