Jobs

MINT group is based in Greece at the National Technical University of Athens. MINT group is a research team working mostly on European projects on digital cultural heritage.

There is currently a job opening for a Frontend Developer (Job Description 2)

JOB DESCRIPTION 1

JAVA DEVELOPER WITH STRONG XML SKILLS

The MINT group (http://mint.image.ece.ntua.gr/) is looking for software engineers to develop new technologies for the management of digital cultural heritage.
As a software engineer, you work on a small team and can switch projects as our platform grows and evolves. You design, develop, test, deploy, maintain, and enhance software solutions.

RESPONSIBILITIES

  • Write server-side code for web-based applications.
  • Create robust production applications and develop prototypes quickly.
  • Collaborate on scalability issues involving access to and processing of data and information.

MINIMUM QUALIFICATIONS

  • Strong programming skills in Java and knowledge of UNIX/Linux.
  • Ability to work in a fast paced, iterative development environment with weekly deliveries.
  • Strong communication skills.
  • 2 years of relevant work experience, including XML-based systems software design and development experience.
  • Experience with IDEs such as Eclipse.
  • Familiarity with XML, XSD, JSON, RDF.

PREFERRED QUALIFICATIONS

  • BS degree in Computer Science or related technical field or equivalent practical experience.
  • A solid foundation in computer science, with strong competencies in data structure, algorithms, and software design.
  • Excellent coding skill in Java and knowledge of UNIX/Linux.
  • Awareness of Agile development methodologies and practices.
  • Experience in XML technologies (XSD, XSLT, XPATH).
  • Experience with Struts and Hibernate.

BENEFITS

1 year contract (with opportunity for a 2 year renewal) with competitive rate depending on your experience and skills.
The MINT group is based at the Image, Video and Multimedia Systems laboratory (http://image.ntua.gr/) of the National Technical University of Athens.

If you are interested in the job and have the required skills, please send your CV to

JOB DESCRIPTION 2

FRONT END DEVELOPER

The MINT group (http://mint.image.ece.ntua.gr/) is looking for software engineers to develop new technologies for the management of digital cultural heritage.
As a software engineer, you work on a small team and can switch projects as our platform grows and evolves. You design, develop, test, deploy, maintain, and enhance software solutions.

As a Front End Software Engineer, you will specialize in building responsive and elegant web UIs with HTML/CSS, AJAX, advanced JavaScript libraries and similar technologies.

RESPONSIBILITIES

  • Build web applications with a focus on the client side.
  • Develop UI with JavaScript, AJAX and similar technologies.
  • Investigate high-end performance web UIs for mobile and tablet browsers.
  • Redesign UIs, Implement new UIs, and pick up Java as necessary.

MINIMUM QUALIFICATIONS

  • Skills in AJAX, Javascript.
  • Ability to work in a fast paced, iterative development environment with weekly deliveries.
  • Strong communication skills.
  • Work experience in software development.
  • Familiarity with JSON, XSD, XML, RDF.

PREFERRED QUALIFICATIONS

  • BS degree in Computer Science or related technical field or equivalent practical experience.
  • Strong skills in AJAX, JavaScript.
  • Awareness of Agile development methodologies and practices.
  • Experience with server-side web frameworks such as JSP.
  • Significant development experience in JQuery or similar.
  • Strong knowledge of Web standards and protocols, including JavaScript, HTML5, CSS3 and HTTP.
  • Knowledge in the area of graphics.
  • Experience with mobile development, including responsive design.

BENEFITS

1 year contract (with opportunity for a 2 year renewal) with competitive rate depending on your experience and skills.
The MINT group is based at the Image, Video and Multimedia Systems laboratory (http://image.ntua.gr/) of the National Technical University of Athens.

If you are interested in the job and have the required skills, please send your CV to

JOB DESCRIPTION 3

SENIOR SOFTWARE ENGINEER - XML, RDF, LUCENE

The MINT group (http://mint.image.ece.ntua.gr/) is looking for software engineers to develop new technologies for the management of digital cultural heritage.
As a software engineer, you work on a small team and can switch projects as our platform grows and evolves. You design, develop, test, deploy, maintain, and enhance
software solutions.

As a senior software engineer you will be responsible for analyzing data requirements, understand and apply the concepts of proper data modeling and database design, and gain a strong understanding of source data in order to improve the core infrastructure. You will be working on MINT’s platform various components: data and content ingestion engine, data warehouse, search etc.

RESPONSIBILITIES

  • Design and build solutions for backend storage and indexing solutions for large scale data.
  • Write server-side code for web-based applications, create robust high-volume production applications, and develop prototypes quickly.
  • Collaborate on scalability issues, validate data management designs for accuracy and performance, identify opportunities for indexing, partitioning, etc.

MINIMUM QUALIFICATIONS

  • BS degree in Computer Science or related technical field or equivalent practical experience.
  • Ability to work in a fast paced, iterative development environment with weekly deliveries.
  • Strong communication skills.
  • 2 years of relevant work experience, including software design and development experience, knowledge organization systems approaches, database design, SQL experience.
  • Strong programming skills in Java and knowledge of UNIX/Linux.
  • Experience in Solr or Elasticsearch.
  • Experience with XML, XSD, JSON, RDF.

PREFERRED QUALIFICATIONS

  • MS or PhD degree in Computer Science.
  • Experience in distributed computing, information retrieval, data mining and machine learning.
  • Excellent coding skill in Java and knowledge of UNIX/Linux.
  • Awareness of Agile development methodologies and practices.
  • Experience with Struts and Hibernate.
  • Exposure to other related open source projects (Hadoop, Nutch, Kafka, Storm, Mahout, etc.).

BENEFITS

1 year contract (with opportunity for a 2 year renewal) with competitive rate depending on your experience and skills.
The MINT group is based at the Image, Video and Multimedia Systems laboratory (http://image.ntua.gr/) of the National Technical University of Athens.

If you are interested in the job and have the required skills, please send your CV to