All assignments
Inactive 5 September 2018

Backend javautvikler m/Kafka/Kotlin søkes for spennende oppdrag i Oslo!

This assignment is available in Norwegian only. Read it in Norwegian

Til vår store offentlig kunde som leverer teknologiløsninger til transportsektoren søker vi 2-3 Backend Java konsulenter med erfaring med Kotlin og Kafka.

Dagens løsning er utviklet over tid og står for mye av logikken til ulike systemer. Kunden jobber nå med å migrere tjenester til nytt backend basert på ny teknologi og som vil gradvis erstatte tjenester i dagens løsning. Det pågår kontinuerlig utvikling av back-end tjenester for salg og betaling tjenesteplattformene.
Det nye backendet baserer seg på Amazon webservices, med hendelses-/datadrevne tjenester basert på streaming-/microserviceteknologier med Kafka som kjernekomponent. De spesifikke tjenestene utvikles i Kotlin (Java), men tilpasses de konkrete behov. Leveransene i ny backend er organisert gjennom selvgående tverrfaglige team, hvor utviklerne sitter sammen med prosjektene. De 3 backendutviklerne som jobber med ny teknologi i dag sitter samlet i kundens lokaler. Denne tilbudsforespørselen vil øke antallet backendutviklere på ny plattform.

Eksempler på arbeidsoppgaver kan være:
– Utvikle og videreutvikle backend-tjenester basert på tekniske løsningsbeskrivelser og brukerhistorier
– Delta i utarbeidelse i tekniske løsningsbeskrivelser med tilhørende integrasjoner og komponenter i API-ene og tjenestene
– Bistå i valg av teknologi
– Ha fokus på designprinsipper (skalerbare løsning), design patterns og kvalitetsindikatorer
– Bygge opp domenekunnskap og god forretningsforståelse innen salg og billetteringsdomenet
– Kommunisere utfordringer og føre frem til avklaringer for løsninger sammen med resten av teamet

Nødvendige kvalifikasjoner

Sentrale forutsetninger for å lykkes i rollen er som følger:
– Erfaring med utvikling i Java og GIT
– Erfaring med komplekse applikasjonsintegrasjoner og API utvikling (f.eks REST, WS, XML, WebServices, SOA, GraphQL)
– Microservices
– Event sourcing
– Streaming-teknologier som Kafka og Kafka streams
– Public cloud teknologier i AWS, Azure e.l.
– Skandinavisk (norsk/svensk/dansk) minimum nivå C11, Engelsk minimum nivå B

Ønskede kvalifikasjoner
Det er også en fordel av konsulenten har erfaring med:
– Open Source teknologier fra Apache porteføljen
– Utviklingsverktøy og -prosesser med continuous integration og continuous deploy, automatisert testing, byggserver som TeamCitiy og Octopus
– Scrum/Agile metoder/iterative leveranser i komplekse løsninger
– Rammeverk og utviklingsmetodikk
– Etablering og forvaltning av kodestandarder
– Forretningsforståelse og kundeorientert tilnærming
– Fokus på designprinsipper, designpatterns og kvalitetsindikatorer
– Test Driven Development
– Test av integrasjoner og APIer
– Testautomasjon
– JIRA, Confluence og Bitbucket
– GDPR

Høres dette interessant ut? Vi ser frem til å høre fra deg!
Kontakt Johan om du har spørsmål til oppdraget.

This assignment is no longer available. See all open assignments

Express interest in similar assignments

Leave your profile, and we contact you when we get relevant assignments that match your skills.

Autofill from CV

Upload your CV (PDF, DOCX or TXT) and we will suggest values — review and edit before submitting.

The CV is read by AI (Claude via Amazon Web Services in the EU) to fill in the form, then deleted. See the privacy statement.

Status and availability

This decides which assignments we can offer you, and when.

When can you start?

Roles and skills make your profile searchable with us. The more complete it is, the better matched the assignments and alerts you receive.

Roles for assignment alerts and matching *

Tick every role you could take — better one too many than one too few. Used only to alert you about assignments and to find you when we search, not to assess you.

Development

Data, AI & databases

Cloud, DevOps & infrastructure

Architecture & integration

Security

Design & UX

Test & quality

Project, product & agile

Advisory, business & change

Business systems

Leadership

Operations & support

Upload CV (optional)

Attached to your registration. With autofill, the CV is copied here automatically.

Assignments

When you register, Norway Consulting stores your profile and CV and uses them to suggest assignments to you and stay in touch. How we handle personal data is described in the privacy statement.

We may occasionally send you news and market reports from the consulting market.

Select at least one role to submit.