Senior Java Developer with Azure
Build a finance-critical Java platform on Azure with microservices, event-driven design, and modern DevSecOps in a complex automotive environment.
About the Company
Avaron helps you find assignments that match your skills and ambitions. As a permanently employed consultant with us, you get competitive terms – combined with the variety and growth that a consulting career offers.
About the Assignment
You will join a team building a finance-focused product that supports claim payments in a large automotive environment. The solution is replacing an existing capability in a larger monolith and is being shaped to meet updated legal requirements across multiple markets.
The product handles claim cost data for items ready for payment, calculates dealer payouts, generates payment and specification documents, and integrates with surrounding systems for finance, document archiving, and EDI. The platform also needs to support restartable processing, resend capabilities, document download APIs, status publication, and audit-friendly storage of transmitted payloads and documents.
This is a role for you if you enjoy working close to business-critical flows while helping modernize a complex landscape with cloud-native services, integrations, and a clear architectural direction.
Job Description
- You will build and refine Java Spring Boot microservices with a clear hexagonal architecture.
- You will design and develop event-driven flows for payment-related processing and system communication.
- You will create and maintain integrations with finance systems, document handling, EDI flows, and MQ-based messaging secured with mutual TLS.
- You will work with Azure services such as Event Hub, Storage, and Cosmos DB as part of the core solution.
- You will contribute to DevSecOps and CI/CD in Azure Pipelines, including security tooling such as Sonar, SCA, SAST, and DAST.
- You will containerize and deploy services with Docker on Azure Red Hat OpenShift.
- You will help ensure robust processing with support for restart, resend, API-based document access, and traceable storage.
- You will monitor, troubleshoot, and improve the platform using Splunk and other relevant tools.
Requirements
- Experience with Java Spring Boot microservices and clear hexagonal architecture
- Experience with event-driven design
- Experience with Azure services such as Event Hub, Storage, and Cosmos DB
- Experience with Azure DevOps CI/CD pipelines
- Experience with NoSQL databases such as MongoDB or Cosmos DB
- Experience with MQ integration secured with mutual TLS and WebSphere MQ
- Experience with Docker and container platforms such as Azure Red Hat OpenShift
- Experience with security tooling such as Sonar, SCA, SAST, and DAST
- Experience with Liquibase
- Experience with Terraform
- Experience with Kafka or a similar streaming solution
- Experience with monitoring using Splunk
What We Offer
- Permanent employment at Avaron AB
- Occupational pension
- Wellness allowance of SEK 5,000 per year
Application
Selections are made on an ongoing basis – apply as soon as you can.
- Platser
- Lindholmen
Lindholmen
Om Avaron AB
Avaron grundades med visionen om att skapa ett konsultbolag där kompetens och livskvalitet går hand i hand. Vi är ett nischat team som idag verkar inom komplexa miljöer såsom bank, finans och storskalig industri.
Som konsult hos oss får du det bästa av två världar: tryggheten och de spännande uppdragen hos stora, etablerade uppdragsgivare, kombinerat med det lilla bolagets snabbhet, transparens och personliga kontakt.
Vi tror inte på krångliga hierarkier eller onödig administration. Istället lägger vi kraften på det som faktiskt betyder något – att leverera värde i våra projekt och att se till att våra medarbetare trivs, utvecklas och har en balans i livet som fungerar på riktigt.