Javautvecklare
Job Description
En spännande roll som Systemutvecklare/ Java med option på förlängning med följande beskrivning nedan.
Kunden ansvarar för hälso- och sjukvård, kultur, kollektivtrafik och regional utveckling i Västra Götaland. Kunden arbetar för att du som bor i Västra Götaland har tillgång till god hälso- och sjukvård. Det gör de bland annat genom sjukhus, vårdcentraler och Folktandvården. De ansvarar för att det finns kollektivtrafik i hela Västra Götaland och äger Västtrafik. De driver egna kulturverksamheter som Göteborgsoperan, Göteborgs Symfoniker, Regionteater Väst och flera museer och ska också utveckla området Västra Götaland genom att bidra till att det finns utbildning, jobb och en bra fritid.
Just nu digitaliseras flödet i vården för att möta morgondagens utmaningar och möta invånarnas behov av vård på ett mer patientnära och effektivt sätt. Nu planeras att utveckla nya sätt att använda data för att skapa värde för såväl patienter som medarbetare och göra den digitala arbetsmiljön bättre för Västra Götalandsregionens 56 000 medarbetare. Samtidigt ser de till att IT-miljön fortsätter att rulla på stabilt och säkert.
Vår kund söker en senior integrationsutvecklare med mycket goda kunskaper i Java, Springboot och Apache Camel för att stötta upp integrationsleveransen inom Koncernstab digistalisering genom att utifrån en specificerad integrationsdesign utveckla integrationslösningar enligt företagets målarkitektur för integration.
Uppdragsbeskrivning:
Kunden arbetar med en tjänstebaserad integrationsplattform som baserats på Mule ESB/Anypoint från MuleSoft, men som nu ska migreras till ny teknik med Kubernetes som målmiljö. Java och Springboot används för utveckling och Apache Camel som integrationsramverk. De är nu inne i en intensiv och utmanande fas som ställer ökade krav på kompetens inom systemintegration. Strategin är ett fullt ut tjänsteorienterat systemlandskap. Utmaningar ligger både i spännande nyutvecklingsprojekt t ex lösningar inom laboratorie-, bild- och funktionsmedicin, framtidens vårdinformationsmiljö, invånartjänster såsom journal via nätet mm och i utmaningarna att vidareutveckla befintliga integrationslösningar.
Teamet har till uppgift att analysera samtliga integrationer som behöver utvecklas. Teamet är ett kompetenscentrum för integration med syfte att stödja kunder inom företaget med kompetens och rådgivning kring olika integrationslösningar. Integrationsenheten har mandat att godkänna alla integrationslösningar, både interna och externa kopplingar.
Uppdraget är bland annat viktigt för att säkerställa att lösningarna också har hög säkerhet och förvaltningsbarhet. Arbetet inom integrationsenheten förväntas bidra till att förbättra kvaliteten och göra tidsbesparingar tack vare återanvändning, principer, standarder, riktlinjer och expertis. Koordinering och centralisering av integrationskompetens ger optimering av kunskap, kvalitet och tid. Teamet består idag av ca 40 systemutvecklare och integrationsarkitekter placerade i Mölndal och Vänersborg.
Nu söker dem en kvalificerad integrationsutvecklare som omgående kan gå in aktivt och stötta dem i arbetet med att utveckla lösningar i den regionala tjänsteplattformen för integration för regionens system, dess externa partners samt med den Nationella Tjänsteplattformen (NTjP). De söker en öppen och engagerad person som trivs med att samarbeta, verka i en självstyrande grupp och att i grupp dela med sig av sina idéer och lösningsförslag.
Skallkrav:
- Flera års praktisk erfarenhet av utveckling i Java med Springboot
- Erfarenhet av integrationsutveckling med Apache Camel som ramverk
- Erfarenhet av Kubernetes och Docker desktop
- Erfarenhet av kommunikation med beställare, intressenter och användare av IT-stöd
- Förmåga att uttrycka sig väl på svenska i tal och i skrift
- Erfarenhet av utveckling av tjänsteorienterade integrationslösningar byggda med t.ex web services och meddelandebaserad asynkron kommunikation
- Erfarenhet av tekniker/protokoll: REST, SOAP, SFTP, HTTP och HTTPS
- Erfarenhet och förståelse av integrations- och designmönster (EAI-patterns)
- Erfarenhet av att arbeta med verktyg som GIT, Maven och Jenkins
Börkrav:
- Erfarenhet av continuous integration, CI
- Erfarenhet av mappningsverktyg som t.ex. Altova Mapforce
- Erfarenhet av arbete inom ett centralt integrationscenter
- Erfarenhet av RIV TA, nationella tjänster och tjänstekontrakt
- Erfarenhet av agila arbetssät