Position
: Java Developer
Location
: Amsterdam / Utrecht / Rotterdam, Netherlands
Duration
: Long-Term Contract
Job Summary
We are seeking a skilled and motivated
Java Developer
to join our team for long-term in-house projects focused on digital transformation. You will work with modern technologies in a collaborative environment, contributing to the design, development, and deployment of scalable backend systems.
Key Responsibilities
Design and develop backend APIs and microservices using Java (Java 17 preferred).
Collaborate with cross-functional teams to deliver high-quality software solutions.
Implement CI/CD pipelines and ensure robust testing and deployment practices.
Maintain and optimize existing applications for performance and scalability.
Participate in code reviews and contribute to continuous improvement initiatives.
Technical Skills
Strong proficiency in
Java
, ideally Java 17.
Experience with
Spring Boot
,
Docker
,
Kubernetes
, and
Elasticsearch
.
Familiarity with
Azure
or other cloud platforms.
Knowledge of GitLab or similar version control systems.
Understanding of DevOps practices and microservices architecture.
Qualifications
Bachelor’s or Master’s degree in Computer Science or related field.
5+ years of professional experience in Java development.
Strong problem-solving and communication skills.
Ability to work independently and within a team.
Contract Details
Type
: Long-term contract (1–3 years).
Work Mode
: Hybrid (up to 4 remote working days per week).
Compensation
: Competitive salary based on experience.
Benefits
: Flexible working hours, pension plan, training budget, and career growth opportunities.