Greece
·
Hybrid
Semantic Developer
Key Responsibilities
- Semantic Data Modelling
- Analyse domain requirements and design OWL/RDFS ontologies
- Integrate data into RDF triple stores (e.g. Apache Jena, Virtuoso)
- Define and validate constraints using SHACL
- Advise and consult clients on domain modelling best practices
- Java Spring Development
- Maintain existing applications at various levels of maturity
- Design, develop and maintain RESTful APIs using Spring frameworks
- Implement data access layers for RDF repositories
- Translate business feature specifications into technical designs
- Maintain test suites and documentation to guarantee code quality
- Collaborate with cross-functional teams (solution architects, testers, front-end developers) to deliver seamless solutions
- Produce clear technical documentation and deliver client workshops as required
Required Qualifications
- Master’s degree in Computer Science, Information Systems or related field, or equivalent by experience
- Proven expertise in both:
- Semantic data modelling (SHACL, OWL, SPARQL)
- Java Spring development (Spring ecosystem, integration with Apache Jena)
- Excellent analytical and problem-solving skills
- Fluent English (written and spoken); French or German advantageous
Desired Skills
- Proficient with ontology editors such as Protégé, TopBraid Composer or VocBench
- Familiarity with RDF serialisations (especially JSON-LD) and common metadata vocabularies (Dublin Core, DCAT, SKOS)
- Ability to configure and tune custom open-world inference rules
- Strong RESTful API design with OpenAPI/Swagger
- Proven testing skills
- Skilled in translating business needs into technical designs
- Experience with triplestore technologies (Virtuoso, GraphDB, Fuseki)
- Proficient with Git, CI/CD pipelines and Agile methodologies
- Prior client-facing consultancy or training delivery experience
- Advantageous:
- Experience with RML mappings and ETL pipelines
- Familiarity with Docker, Kubernetes and cloud platforms (AWS, Azure, GCP)
- Experience with search databases (Elasticsearch) or other data stores
- Understanding of microservices architectures and event-driven design
We Offer
- A dynamic and supportive work environment
- Opportunities for professional growth and development, including conference attendance and certifications
- Competitive salary and benefits package, including private healthcare and pension contributions
- Flexible working hours and hybrid/remote options
Cognizone is committed to creating a diverse environment and is proud to be an equal opportunity employer.
We invite you to join our team and bring your unique talents and ideas to our dynamic company.
- Locations
- Greece
- Remote status
- Hybrid
About Cognizone
Cognizone is a leading innovator in data modeling, knowledge graphs implementation, linked open data integration, and semantic data publishing. With a presence in Brussels, Switzerland, and Greece, we are dedicated to delivering cutting-edge solutions to our clients while maintaining a happy and productive work environment for our team.
Founded in
2015
Co-workers
30
Turnover
3M
Greece
·
Hybrid
Semantic Developer
Loading application form