We are seeking an experienced Graph Database Engineer to join our team in Amsterdam. The role involves designing, developing, and optimizing graph database solutions using Neo4j, AWS Neptune, or similar technologies. The ideal candidate will have a strong background in Java/Kotlin backend development and experience with graph databases, data modeling principles, and microservices architectures.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Location: Amsterdam, Netherlands (Hybrid)
Employment Type: Fixed-Term Contract (1 Year)
Experience Required: 8-15 Years
Salary: EUR 80,000 - 85,000 per annum (including 8% holiday allowance)
Key Responsibilities
- Design, develop, and optimize graph database solutions using Neo4j, AWS Neptune, or similar technologies.
- Develop and maintain scalable backend services using Java or Kotlin.
- Write and optimize graph queries using Cypher, SPARQL, or related query languages.
- Design and implement efficient data models for complex business domains.
- Build and integrate microservices-based applications and REST APIs.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Ensure database performance, scalability, and reliability across large-scale systems.
- Participate in code reviews and contribute to engineering best practices.
Looking to advance your Devops career with relocation support? Explore Devops Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
- Minimum 8 years of hands-on experience in Java or Kotlin development.
- Strong experience with graph databases such as Neo4j, AWS Neptune, or equivalent technologies.
- Proficiency in graph query languages including Cypher and/or SPARQL.
- Solid understanding of data modeling principles.
- Experience designing and developing microservices architectures.
- Strong knowledge of REST API development and integration.
- Exposure to cloud platforms, preferably AWS.
- Valid work permit for the Netherlands or eligibility to work in the country.
- Immediate joiners or candidates with a notice period of up to 30 days preferred.
- Demonstrated job stability with a minimum tenure of 2 years in recent organizations.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Interested in relocating to Netherlands? Check out our comprehensive Relocation Jobs in Netherlands page with detailed relocation packages and benefits.
- Experience with Knowledge Graphs and semantic web technologies (RDF/OWL).
- Exposure to large-scale data pipeline development and optimization.
- Familiarity with Docker, Kubernetes, and containerized environments.
- Understanding of graph algorithms and optimization techniques.
We are seeking an experienced Graph Database Engineer with a strong background in Java/Kotlin backend development to join our team in Amsterdam. This role offers an opportunity to work on complex, large-scale systems leveraging advanced graph database technologies. The position follows a hybrid work model, requiring 2-3 days per week at the client office in Amsterdam.
Candidates currently based in the Netherlands are preferred. However, professionals located near the Netherlands and willing to relocate to Amsterdam may also be considered. Relocation expenses will be borne by the candidate.
Similar Jobs
Explore other opportunities that match your interests
Senior Systems Engineer
i3D.net
DevOps Engineer
Swisscom