Senior Java Engineer with AI knowledge

Company: CodePhusion
 

Location: Remote (EU time zone preferred)
 

Engagement: Part-Time (flexible hours, ongoing collaboration)

 

About the Role

We are seeking a highly experienced Senior Java Developer to join our team on a part-time basis. You will lead the design and implementation of a new backend module that abstracts and manages diverse data sources—ranging from document repositories to searchable web content and email folders — into a unified, intelligent knowledge infrastructure.

 

Key Responsibilities

  • Analyze the existing backend codebase (Java, Spring Boot).
  • Design and implement a modular system to represent and manage various knowledge sources (documents, web content, external APIs, etc.).
  • Develop indexing capabilities using Lucene or similar tools, vector search integration, and optionally graph-based relationships.
  • Ensure the solution integrates well with existing APIs and user-facing modules.
  • Write clean, efficient, and testable code with clear technical documentation.
  • Collaborate with team members and contribute to strategic backend architecture decisions.

     

Required Skills & Experience

  • 6+ years of professional experience in backend development with Java (Spring Boot).
  • Strong knowledge of modular API architecture and scalable system design.
  • Experience with text search engines (e.g., Lucene, Elasticsearch) and semantic/vector search.
  • Familiarity with structured and unstructured data handling (PDF, Word, websites, email APIs).
  • Strong written and verbal communication skills; able to document and present ideas clearly.

 

Nice to Have

  • Knowledge of graph databases (e.g., Neo4j) or semantic search infrastructure.
  • Previous work in legal tech, data integration, or AI-based knowledge systems.
  • Contributions to open-source or research-focused backend projects.

 

What We Offer

  • Flexible remote part-time collaboration.
  • A focused and agile development environment.
  • Autonomy and responsibility in shaping a critical backend system.
  • A chance to work with a high-performing international tech team.
Published 23 May
186 views
·
25 applications
44% read
·
4% responded
Last responded 1 week ago
To apply for this and other jobs on Djinni login or signup.
Loading...