DevOps Java Engineer - 12 months

Contracts IT Recruitment Consulting Ltd
Antwerp, Belgium
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Antwerp, Belgium

Tech stack

Java
API
Confluence
JIRA
Cloud Computing
Databases
Command-Query Responsibility Segregation (Software Development)
DevOps
Java Platform Enterprise Edition (J2EE)
Event-Driven Programming
Hibernate
Java Database Connectivity
Java Message Service (JMS)
JSON
Maven
Openshift
Open Web Application Security
Software Engineering
SQL Databases
Test Driven Development
Spring-boot
GIT
Event Driven Architecture
Kubernetes
Avro
Atlassian Tools
Kafka
Bitbucket
Event Sourcing
REST
Domain Driven Design
Domain Model
Microservices

Job description

We are seeking an experienced DevOps Java Developer/Engineer with the skills & experience as mentioned below. This is an exciting opportunity (long-term) with an international organisation based in Belgium, working in the DevOps team that develops Applications/MicroServices in Java.

Requirements

  • Excellent knowledge of Java 17 and subsequent releases (LTS release of Java if possible).
  • Excellent knowledge of Spring Boot & Java EE
  • Excellent knowledge of Object-Oriented design & development
  • Excellent knowledge of event driven design and implementations.
  • Excellent knowledge of Persistence API/Hibernate.
  • Excellent knowledge on Cloud Native application development
  • Kubernetes/OpenShift
  • Gitops
  • Good knowledge of Micro Services
  • Excellent knowledge of REST API design & development. Having designed & implemented OAS contracts.
  • Good knowledge of Ports & Adapters pattern/hexagonal architecture
  • Good understanding of Domain Driven Design
  • Ubiquitous language, Bounded Contexts, Context Maps
  • Domain Model, Aggregates, Entities, Value Objects, Commands, Event Driven Architecture & Event Sourcing, CQRS, Sagas
  • Good knowledge and practical experience with Kafka.
  • Good knowledge of Test-driven development
  • Good knowledge of JSON and Avro
  • Good knowledge of database techologies.
  • Good knowledge of Plain JDBC & SQL
  • Good knowledge of Integration Technologies (JMS, Camel, ...)
  • Good understanding of OWASP TOP 10 and secure code implementation.
  • Having knowledge of DevOps teams employing CI/CD pipelines. (GIT, Maven, Tekton, ArgoCd).
  • Having worked with Atlassian Tools (JIRA, Confluence, BitBucket).
  • Inquisitive and analytical mind.
  • Proven ability to work in a multi-cultural multi-functional environment where consensus is critical for success.
  • Customer and end-user focused.
  • Excellent oral and written communications skills.
  • Conceptual thinking: Understands the underlying issues in most situations and relates some similarities between situations that are not obviously connected using concepts, models or previous experiences.
  • Seeking Information: Frequently identifies information gaps that are not immediately apparent and selects appropriate sources of information.
  • Forming Relationships: Develops good working relationships with internal contacts in immediate organization.
  • Teamwork: Contributes actively, both in practical terms and by promoting shared values and mutual respect, to the achievement of goals by teams which sometimes include people with varying types & levels of skills.
  • Is able to both work independent and in team context.

Apply for this position