Senior Software Engineer

apartmentFlexxy Recruitment Solutions placeDen Haag calendar_month 

FREELANCE OPPORTUNITY; You must be in the Netherlands to be considered for this position

The Hague, Netherlands - Hybrid

Hourly rate range: €90-100 p/h

Starting date: 27 Sep 2024 - End date: 31 Dec 2025

Required Capacity: 40 hours/week
Key skills: ETL, Hibernate, Java, Agile, Frontend Development, Linux, Domain-Driven Design (DDD)

NOTE: DUTCH IS A MUST FOR THIS ROLE

Job Overview

We are seeking an experienced Senior Software Engineer to take on a key role in developing an application for metadata harmonization in the preservation domain. This application is essential for preparing collection objects for a new digital warehouse.

You will be responsible for the development and maintenance of the Data Pre-processing application (DaPPr), which is built using object-oriented principles and Domain Driven Design (DDD).

Key Responsibilities

As part of the IT Development team, you will:

  • Drive the ongoing development of the Data Pre-processing Application (DaPPr), an ETL system that stores its state in an Oracle database and harmonizes metadata for the digital warehouse.
  • Implement and manage a long-lasting, object-oriented design that prioritizes maintainability and minimizes the risk of vendor lock-in.
  • Work within a multidisciplinary scrum team to develop, maintain, and deploy DaPPr using Spring Boot, with the management console built on GWT.
  • Collaborate with specialists to deliver optimized technical solutions.

Requirements

Skills & Qualifications

We’re looking for a tech lead who:

  • Is willing to join the company as a permanent employee (mandatory).
  • Has extensive experience with Java software development.
  • Understands the design and creation of object-oriented systems, beyond simply knowing object-oriented languages.
  • Has experience with building rich domain models and can clearly explain their advantages.
  • Enjoys collaborating with experts to create optimal solutions.

What You Bring

If you recognize yourself in the following, we’d love to hear from you:

  • An engineering mindset that aligns with the "less is more" philosophy.
  • Fluency in both Dutch and English
  • Proven experience in object-oriented development and domain-driven design.
  • Deep knowledge of Java, including Hibernate and Quartz.
  • Hands-on experience managing Linux systems and applications.
  • Expertise in Java performance tuning.
  • Strong ability to explain application functionality in a clear, non-technical way.
  • Analytical skills, with experience in working independently within a structured team environment.
  • Familiarity with DevOps, Agile, and Scrum methodologies is a plus.
check_circleNieuwe vacature

Simulation Software Engineer

apartmentAvionplaceNieuw-Vennep, 31 km van Den Haag
develop new full flight simulators for other aircraft types. To support the enhanced R&D program, Avion will expand its team in the coming months. About the job Avion is looking for a Simulation Software Engineer to design and develop simulation-specific...
local_fire_departmentDringend gezocht

View Jobs Description - Delft - ref. i77246419

apartmentTMCplaceDelft, 9 km van Den Haag
Netherlands Software Delft On-site Wil jij aan de slag als embedded software engineer binnen een innovatieve high-tech omgeving? About The Member CompanyWe are a global high-tech consultancy company with a team of entrepreneurial engineers...
electric_boltDirect beginnen

Core Software Engineer

apartmentAvionplaceNieuw-Vennep, 31 km van Den Haag
develop new full flight simulators for other aircraft types. To support the enhanced R&D program, Avion will expand its team in the coming months. About the job Avion is looking for a Core Software Engineer to help develop core software for the Full...