Är du en strukturerad och lösningsorieterad senior systemutvecklare som gillar att röra sig i gränslandet mellan lösningsarkitektur och utveckling? Då är detta något för dig.
Uppdraget innefattar vidareutveckling, nyutveckling och införande av IT-lösning inom Verkställighet.
Till det här uppdraget söker vi en senior utvecklare som med vana rör sig i gränslandet mellan lösningsarkitektur och utveckling och är bekväm med både rollen som utvecklingsledare (lead developer) och utvecklare. I arbetet ingår både att ta fram lösningar i samråd med applikationernas lösningsarkitekter samt att arbeta med systemutveckling och implementera funktionalitet baserad på fastställda krav. Utveckling av system sker med hänsyn till den planerade lösningens hela livscykel.
Konsulten kommer vara förvaltningsansvarig med 3rd line support ca 1ggr/veckan och detta arbete sker inne på kontoret.
Som systemutvecklare i leveransområdet Verkställa kommer du
Utveckla och implementera mjukvarulösningar enligt krav, design och arkitektur
Genomföra felsökning, isolera och korrigera mjukvarufel.
Utgöra stöd och support till drift och förvaltning av mjukvarulösningar.
Dokumenterar implementerad funktionalitet.
Uppdraget innefattar arbete inom
Språk/plattform: Java (JDK11)/JavaEE8 eller senare
Integration: XML/XSD, JSON/JSONSchema, SOAP, REST, JMS
Byggstöd: Maven och Jenkins
Versionshantering: Git
Versionshantering –databas: Liquibase
Applikationsserver: Weblogic
Utvecklingsverktyg: IntelliJ för Java-utveckling
Testramverk: JBehave, Selenium, Cypress, JMeter
Driftmiljö: Redhat Linux
Databas: Oracle
Frontend: Angular
Krav
Minst 5 års arbetserfarenhet av java-baserad backend-utveckling baserad på JavaEE under de senaste 10 åren.
Minst 1 års arbetserfarenhet av framgångsrik testbaserad utveckling under de senaste 6 åren.
Minst 2 års arbetserfarenhet av JPA och/eller JMS under de senaste 5 åren.
Minst 3 års arbetserfarenhet av DB/Liquibase under de senaste 5 åren
Minst 3 års