Java Lead Developer / Integratie Architect

Global Enterprise Partners
Hoofddorp, Netherlands
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Dutch
Experience level
Senior

Job location

Hoofddorp, Netherlands

Tech stack

Java
API
Agile Methodologies
Application Integration Architecture
Continuous Integration
DevOps
Distributed Systems
Linux System Administration
Message Oriented Middleware
Software Engineering
GIT
Event Driven Architecture
Containerization
Kubernetes
Deployment Automation
Avro
Kafka
REST
Stream Processing
Domain Driven Design
Docker
Microservices

Job description

As the Senior Java Integration Architect / Lead Developer, you will work in a DevOps environment, designing integration solutions while actively developing Java-based services, frameworks, and microservices. You will also support development teams in adopting integration standards and best practices., * Design and evolve a scalable integration architecture.

  • Develop Java microservices and reusable integration components.
  • Design event-driven solutions using Kafka and stream processing.
  • Define API, integration, and messaging standards.
  • Apply Domain-Driven Design (DDD) and hexagonal architecture principles.
  • Guide and support development teams on integration initiatives.
  • Ensure security, scalability, performance, and maintainability.
  • Contribute to CI/CD pipelines, containerization, and automated deployments.

Requirements

  • 8+ years of software development experience, including 5+ years with Java.
  • 5+ years of experience as a Software, Solution, or Integration Architect.
  • Strong experience with Kafka, event-driven architecture, and microservices.
  • Experience with stream processing and distributed systems.
  • Knowledge of Avro, REST APIs, and asynchronous messaging.
  • Experience with Domain-Driven Design (DDD) and hexagonal architecture.
  • Experience with Docker, Kubernetes, CI/CD, Git, and Linux environments.
  • Experience working in Agile and DevOps teams.
  • Strong stakeholder management and technical leadership skills.
  • Good command of the Dutch language., This opportunity is ideal for a senior Java professional who enjoys combining architecture, hands-on development, and technical leadership within a complex enterprise environment.

About the company

Global Enterprise Partners is supporting a large public-sector organization in the search for an experienced Senior Java Integration Architect / Lead Developer.

Apply for this position