DSpace Fullstack Developer (Junior/Mid)

  • Full-time

Company Description

DOTSOFT, a fast-growing European IT solutions provider is seeking for a passionate DSpace Fullstack Developer (Junior/Mid) who will be part of our team working in challenging Government and Research projects.

Job Description

As a DSpace Developer, you will play a pivotal role in designing, developing, and maintaining our digital repository systems using DSpace, an open-source platform widely used by academic institutions, research organizations, and libraries worldwide. You will collaborate with cross-functional teams to build robust, scalable, and user-friendly digital repositories that enable the effective management and access of digital assets, research publications, and scholarly content.

Key Responsibilities:

  1. System Design and Development:

    • Lead the design and development of DSpace-based digital repository systems.
    • Customize and extend DSpace features and functionality to meet specific project requirements.
    • Implement metadata schemas, workflows, and access control policies.
  2. Integration and Data Migration:

    • Integrate DSpace with other systems, databases, and third-party applications.
    • Manage data migration processes to import/export content into/from DSpace.
  3. Maintenance and Optimization:

    • Monitor system performance, troubleshoot issues, and ensure system stability.
    • Implement performance improvements and optimizations as needed.
  4. User Support and Training:

    • Provide technical support to end-users, addressing their inquiries and issues.
    • Develop and deliver training materials and sessions for repository users.
  5. Documentation and Best Practices:

    • Create and maintain technical documentation, including system architecture, workflows, and configurations.
    • Stay updated on best practices and emerging trends in digital repository management.
  6. Collaboration and Communication:

    • Collaborate with cross-functional teams, including librarians, archivists, and IT professionals, to understand their requirements and deliver solutions.
    • Communicate project status, issues, and progress to stakeholders.

Qualifications

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Science, or a related field.
  • Proven experience in DSpace development and customization.
  • Strong proficiency in Java programming and web technologies.
  • Familiarity with metadata standards, such as Dublin Core and MODS.
  • Experience with database management systems (e.g., PostgreSQL, MySQL).
  • Knowledge of version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Ability to work independently and manage multiple projects simultaneously.

Preferred Qualifications:

  • DSpace certification or relevant certifications.
  • Experience with open-access and scholarly communication initiatives.
  • Familiarity with digital preservation standards and practices.

Additional Information

BENEFITS

Participation in national and international projects. Team working and salary with bonus under specific targets.

Privacy Notice