Expert Java Developer

AlmavivA de Belgique

Den Haag

On-site

EUR 90,000 - 130,000

Full time

29 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AlmavivA de Belgique seeks a senior Java backend developer to design and implement enterprise-scale microservices and REST APIs. You will contribute to secure authentication, CI/CD pipelines, and robust testing while aligning with Scrum practices in a multinational setting.

The role requires deep experience with Java frameworks (Spring Boot, Vert.X), messaging systems, NiFi, Kafka, and cloud-native deployment in Kubernetes/Docker, along with solid SQL Server skills.

Qualifications

  • More than 15 years in IT.
  • Bachelor or Master Degree.
  • More than 9 years of experience in Java Backend Development using REST APIs, RDBMs, microservices, CI/CD pipelines and BDD.
  • Experience in more than two production-ready solutions written in Java with Vert.X.
  • Experience in more than two production-ready solutions using Apache NiFi 2.0.
  • Experience in at least one production-ready solution using Tensorflow and Tensorflow Java bindings.
  • Experience in more than one production-ready projects with OAUTH standard.
  • More than two years of experience in an international/multi-cultural environment.
  • More than three years of experience in an Agile/Scrum.
  • Sound knowledge of Apache Camel including Enterprise Integration patterns including Messaging Patterns involving popular messaging systems (ActiveMQ or RabbitMQ).
  • Sound knowledge of Java and Experience with the following Java frameworks, Spring Boot 3, Vert.X.
  • Sound knowledge of the design and development of back-end components (REST APIs, integrations, micro-services).
  • Sound knowledge on how to write unit test for Java.
  • Good knowledge of software development methodologies (e.g. AGILE).
  • Good knowledge of programming on SQL Server databases with TSQL.
  • Good knowledge of OOP paradigms and SOLID principles.
  • Good knowledge of OAUTH standard. application design.
  • Capable to be part of an Agile Team implementing Scrum (team worker, easy going, good communication capabilities).
  • Good knowledge of Kafka Stream architecture.

Responsibilities

  • Contributing to the improvement of the development and build process.
  • Designing and developing production grade, enterprise level systems that make extensive use of messaging and microservices.
  • Participating in the Java implementation of a micro-services solution, writing backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements.
  • Writing OAUTH authentication mechanisms. Implementing validation mechanisms as unit and integration tests.
  • Assistance with deployment and configuration of the system. Setup CI/CD pipelines. Familiarity with Kubernetes/Docker, is assumed.
  • Working comfortably within a team. Following Scrum procedures and disciplines. Estimating the work to be done upon request.
  • Writing technical documentation. Account for secure coding practices, as well as logging and auditing features.
  • Communicating in a clean, concise way, not only to peers but to upper layers when needed.
  • Hands on experience with Git following pull request procedure. Writing clean, secure and high-quality code.

Skills

Java backend development
REST APIs
Microservices
CI/CD pipelines
BDD
Agile/Scrum
OOP
SOLID principles
Kafka Streams
Spring Boot
Vert.X
OAuth
Docker
Kubernetes
Apache Camel
TensorFlow bindings
Apache NiFi
SQL Server / T-SQL

Education

Bachelor or Master Degree

Tools

Kubernetes
Docker
Apache NiFi
TensorFlow Java bindings
OAuth
Apache Camel
Spring Boot 3
Vert.X
SQL Server

Job description

Contributing to the improvement of the development and build process

Designing and developing production grade, enterprise level systems that make extensive use of messaging and microservices.

Participating in the Java implementation of a micro-services solution, writing backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements.

Writing OAUTH authentication mechanisms. Implementing validation mechanisms as unit and integration tests.

Assistance with deployment and configuration of the system. Setup CI/CD pipelines. Familiarity with Kubernetes/Docker, is assumed.

Working comfortably within a team. Following Scrum procedures and disciplines. Estimating the work to be done upon request.

Writing technical documentation. Account for secure coding practices, as well as logging and auditing features.

Communicating in a clean, concise way, not only to peers but to upper layers when needed.

Hands on experience with Git following pull request procedure. Writing clean, secure and high-quality code.

REQUIREMENTS:

More than 15 years in IT

Bachelor or Master Degree

More than 9 years of experience in Java Backend Development using REST APIs, RDBMs, microservices, CI/CD pipelines and BDD

Experience in more than two production-ready solutions written in Java with Vert.X

Experience in more than two production-ready solutions using Apache NiFi 2.0

Experience in at least one production-ready solutions using Tensorflow and Tesorflow Java bindings

Experience in more than one production-ready projects with OAUTH standard.

More than two years of experience in an international/multi-cultural environment

More than three years of experience in an Agile/Scrum

Sound knowledge of Apache Camel including Enterprise Integration patterns including Messaging Patterns involving popular messaging systems (ActiveMQ or RabbitMQ)

Sound knowledge of Java and Experience with the following Java frameworks, Spring Boot 3, Vert.X

Sound knowledge of the design and development of back-end components (REST APIs, integrations, micro-services)

Sound knowledge on how to write unit test for Java.

Good knowledge of software development methodologies (e.g. AGILE)

Good knowledge of programming on SQL Server databases with TSQL.

Good knowledge of OOP paradigms and SOLID principles

Good knowledge of OAUTH standard. application design.

Capable to be part of an Agile Team implementing Scrum (team worker, easy going, good communication capabilities).

Good knowledge of Kafka Stream architecture

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Almaviva Group • Den Haag

On-site
EUR 120,000 - 160,000
Senior Java Developer
Senior Java Developer

ARHS • Den Haag

On-site
EUR 90,000 - 130,000
Java Software Engineer
Java Software Engineer

act digital • Den Haag

On-site
EUR 90,000 - 120,000
Senior Java Backend Engineer - Microservices & Cloud
Senior Java Backend Engineer - Microservices & Cloud

Almaviva Group • Den Haag

On-site
EUR 120,000 - 160,000
Java Software Engineer
Java Software Engineer

Stanley David and Associates • Utrecht

On-site
EUR 55,000 - 75,000
Lead Java Developer
Lead Java Developer

HCL Technologies B.V. Netherland • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Java Backend Developer
Senior Java Backend Developer

YO AI Labs • Noord-Holland

Hybrid
EUR 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

HCL Technologies B.V. Netherland • Amsterdam

On-site
EUR 70,000 - 90,000
Collaborative work environment
Professional growth opportunities
Java Backend Engineer
Java Backend Engineer

Salt Digital Recruitment • Amsterdam

On-site
EUR 60,000 - 90,000
Senior Java Developer
Senior Java Developer

Callisto Web Solutions B.V. • Amsterdam

On-site
EUR 90,000 - 130,000