Semantic Developer

1 day ago


Charilaou Trikoupi Athina Greece Cognizone Full time €35,000 - €60,000 per year


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.



  • Greece Omilia Full time €30,000 - €60,000 per year

    We are seeking a Conversational AI Application Developer to join our Solution Delivery team and Product team. You will be part of a talented software team that delivers the latest in Conversational and Virtual Agent technologies, bringing advanced voice and chat-driven solutions to enterprises across the world.As part of that team, you will be trained on...

  • AI Data Analyst

    1 day ago


    Greece Uni Systems Full time €25,000 - €60,000 per year

    At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for an AI Data Analyst to join our UniQue team.What will you be bringing to the team?Identify links, common topics, technologies, and initiativesPrevent duplication across PoWs, projects, and work packagesPromote collaboration and reuse...