DevOps Java Engineer

Brussel
|Brussel
|Back-end Developer
|Freelance |Payroll (consultancy)
|Engels |Nederlands
# INW23505

Function

Join Our Client's Dynamic Team!

We're looking for a skilled consultant to become part of our client's development team, focusing on a pivotal domain within the transportation industry. As part of the DevOps team, you will contribute to the development of applications and MicroServices, primarily using Java.

Responsibilities and Role

Your primary responsibilities will revolve around designing and building event-driven and API-based backend services in Java, following a modern technology stack and adhering to Domain-Driven Design (DDD) principles. You will analyze functional and technical requirements and engage with both domain and technology-related stakeholders within our client's IT community.

Profile of the Ideal Candidate

The successful candidate should possess extensive knowledge and experience in the following areas:

  • Java 17 and subsequent versions.
  • Spring Boot and Java EE.
  • Object-Oriented Design and Development.
  • Event-driven design and implementations.
  • Persistence API / Hibernate.
  • Cloud-Native application development, including Kubernetes/OpenShift and GitOps.
  • Microservices architecture.
  • REST API design & development, including OAS contracts.
  • Ports & Adapters pattern / hexagonal architecture.
  • Domain-Driven Design concepts and practices.
  • Apache Kafka and its ecosystem.
  • Test-driven development and integration technologies (JMS, Camel, etc.).
  • Understanding of OWASP TOP 10 and secure coding practices.
  • CI/CD pipeline experience (GIT, Maven, Tekton, ArgoCD).
  • Atlassian Tools (JIRA, Confluence, BitBucket).
  • Strong analytical, communication, and teamwork skills.

Desired Skills and Languages

Additional skills that would be advantageous include experience with:

  • Authentication/authorization protocols such as SAML and OpenID Connect.
  • Advanced cloud-native tools (e.g., ArgoCd, secret management, distributed tracing).
  • Kafka Connect, Kafka Streams, and KSQLDB.
  • Spring Cloud and various persistence solutions.
  • Document generation tools (Jasper Reports, iText).
  • Application performance monitoring tools (e.g., Dynatrace, ELK/EFK).

The candidate should be fluent in both English and Dutch, with strong written and verbal communication skills.

Back Print
DevOps Java Engineer
In4Matic uses cookies to remember certain preferences and align jobs interests.