Systemutvecklare – Java
Vi söker en Systemutvecklare inom Java till vår kund
Kompetensnivå: 4
Uppdragsperiod: 2022-04-01 - 2022-09-30 (option på förlängning: 7x6 månader)
Omfattning: 100%
Ort: Placerings/stationeringsort för konsult är kundens lokaler i Jönköping. Enstaka resor kan förekomma. Resor till och från stationeringsort ska ingå i timpris. Vid distansarbete ska konsulten befinna sig inom Sverige.
Bakgrund
Sveriges domstolars huvudsakliga verksamhetssystem heter Vera. Vera är ett ärendehanteringssystem som stödjer hela målhanteringen på domstol. Vera är utvecklat i Java EE, med en moderniserad backend och en lite äldre frontend med egenutvecklad Javascript.
Vi tar nu successivt fram en ny generation av verksamhetsstödet till den dömande verksamheten inom Sveriges domstolar. Vi har nyligen driftsatt systemet DiBa som stödjer framtagande och rapportering av domar, enligt nya informationsstrukturer som är överenskomna i rättskedjan. De nya delarna av verksamhetsstödet bygger på vår nya utvecklingsplattform med Java EE, REST och Angular.
Uppdragsbeskrivning;
Konsulten ingår i ett tvärdisciplinärt team som arbetar enligt DAX (Domstolsverkets anpassning av Scrum). Konsultens primära roll är att utveckla, men även stödja i andra roller. Som utvecklare i detta uppdrag kodar du främst backend (exempelvis med JPA, EJB, JSP och REST) men även frontend (exempelvis med HTML 5, JavaScript och Angular). Du testar även din egen kod både med enhetstester, integrationstester och genom att köra systemet manuellt. Teamet som konsulten ingår i har fokus på att förvalta och vidareutveckla DiBa men stödjer arbetet inom hela målhanteringen. Konsulten stödjer även vid driftrelaterade problem inom målhanteringen.
Utvecklingen bedrivs i en modern miljö med inriktning mot DevOps. Verktyg som används i utveckling är exempelvis IntelliJ, Maven, Jenkins, Git, SonarQube och Docker. För att hålla ordning och reda på arbetet används Jira och Confluence. Teamet hanterar sin egen testmiljö och sköter även driftsättningar av vissa komponenter, så konsulten kommer att få bidra i detta arbete.
Skakrav:
• Systemutvecklare inom Java med hög kompetens om webbutveckling inom Java EE och Java 11+. Specifikt EJB/CDI, JPA, REST, JSP, Microservices och OpenAPI.
• Erfarenhet av att arbeta agilt och av utvecklarnära tester. Exempelvis jUnit eller Mockito.
• Hög samarbetsförmåga, kommunikativ, ansvarstagande och god problemlösningsförmåga
• Flytande svenska i både tal och skrift
Meriterandekrav:
• Erfarenhet av komplexa miljöer och flera samverkande utvecklingsteam
• Kompetens inom Typescript, Angular, Javascript och HTML 5
• Erfarenhet av hantering av testmiljö, automatisering med Jenkins och dockermiljö.
• Erfarenhet av felsökning av produktionsmiljö med loggverktyg som Splunk
• Domänkunskaper inom domstolsväsendet
Ansvarig
Adam Oa
adam.oja@djv.se / 070-225 7441