Vacature

Devops Engineer

Antwerpen

Solliciteer

We are looking for a DevOps Engineer with expertise in both Java and Azure, who will support the Agile Release Train.

 

Expectations

You will be working on various applications used for credit applications and credit management, serving both office holders and the back-office.
As a DevOps Engineer, you will not only adapt the specific applications in line with new requirements, but also take responsibility for the lifecycle management of existing applications. Since not all applications have migrated to the cloud yet, this involves both on-premise (Java) and cloud (Azure) environments.

You will combine strong Java skills with Azure expertise to build scalable, secure, and efficient solutions.
Together with the DevOps team, you will be responsible from end to end:

  • Designing technical solutions (including integrations with other software),

  • Implementing and reviewing solutions,

  • Performing technical testing and documentation,

  • Proactively monitoring software across environments,

  • Analyzing and resolving production incidents, and managing problems.

You will also contribute to team knowledge building, while actively thinking about future challenges and improvements.

Responsibilities

  • Develop new features for internal and external applications.

  • Implement extensions, adjustments, and enhancements.

  • Identify the best technical solutions through technical analysis.

  • Conduct code reviews, unit testing, integrations, documentation, etc.

  • Resolve test defects and production incidents using root cause analysis.

  • Carry out operational activities in line with our DevOps operations (monitoring, follow-up operations, standby duties).

Requirements

  • Solid knowledge of Java and Azure, with broad interest in other technologies (e.g., Boomi) and willingness to explore and support when necessary.

  • Minimum 3 years of experience building and maintaining complex IT solutions in Java environments.

  • Minimum 3 years of experience implementing cloud solutions within Azure (PaaS, IaaS).

  • Proven expertise in writing high-quality, object-oriented code.

  • Experience in creating technical designs (UML).

Specific expertise required:

  • Java 21+

  • APIs: SOAP and REST (OpenAPI / Swagger)

  • Azure services such as Azure Functions

  • Data solutions: Azure SQL, Oracle Database

  • Security: Azure Key Vault, Azure Active Directory (AAD), OAuth2, OpenID Connect, etc.

  • Cloud & containerization: Azure, Terraform (plus ARM templates), Kubernetes, Docker, Paketo Buildpacks, Helm

  • Frameworks & tools: JUnit 4/5, Spring Boot, Maven + Gradle, TDD

  • CI/CD pipelines and tools: GitHub Actions, Jira, Jenkins, SonarQube

  • Monitoring & performance optimization: Azure Monitor, Dynatrace (future Elastic), K9S, Log Analytics

Preferred certifications:

  • Microsoft Certified: Azure Developer Associate or Azure Solutions Architect Expert

  • Boomi Professional Developer (plus)

Additional assets:

  • Middleware experience: ActiveMQ, iPaaS (Boomi)

  • Experience working in agile methodologies (Scrum/SAFe)