Java Backend Developer


The Basque Centre for Climate Change (BC3) is looking for candidates who can support its strategic activities related to integrated data science and collaborative, integrated modeling on the semantic web. The selected candidates will contribute to the ARIES (ARtificial Intelligence for Ecosystem Services) project powered by the k.LAB software stack, a semantic web infrastructure that uses artificial intelligence to build computational solutions to environment, policy and sustainability problems.

The candidate will contribute to the design and implementation of the modeling engine, which assembles network-available model components and data and compiles the assembled graph into a runnable dataflow. The candidate should be conversant with simulation modeling principles, machine reasoning using OWL and its Java implementations (OWLAPI), open source GIS (e.g. Geotools), machine learning (Weka), and be aware of, or open to quickly learn, corresponding technologies on the Java platform. Understanding of REST, Spring and Websockets (for communication with the front-end) will be necessary.

 

Key responsibilities:

  1. Collaborate to developing, strengthening and debugging the back-end and/or the client components of the k.LAB software stack (and more specifically the modeling engine).
  2. Collaborate to the definition of unit tests and code review policies for both k.LAB and the associated data/model products.
  3. Participate in all aspects of the development life cycle including analysis, design, development, documentation, release and deployment.
  4. Communicate and coordinate with both technical and non-technical stakeholders.

Main requirements:

  1. Strong analytical skills and an ability to learn quickly and to think outside the box. Our work is very innovative and you should expect your job to be as intellectually challenging as rewarding. A strong motivation and a desire to learn and explore new technologies are a must.
  2. A degree in computer science (or similar), or very good reasons not to have one!
  3. Great communication skills, including a very good knowledge of the English language both written and spoken. Most of our communication is in English although knowledge of Spanish and/or Italian will be an asset.
  4. An understanding of artificial intelligence, in particular knowledge representation, formal semantics and machine reasoning.
  5. A working knowledge of geomatics (OGC services etc.) and dynamic system modelling.
  6. An ability to work independently on projects and issues, with projects that include multiple and diverse technologies and scope.
  7. An ability to work with a diverse, multi-location and multi-lingual team.
  8. Three or more years of experience in as many as possible of these technologies:
    1. Experience in developing Java software, with mature design, coding, testing and debugging skills in a JVM environment, but also comfortable and happy to work in a multi-language environment.
    2. Full fluency with Git and Maven technologies across the entire build-test-release cycle.
    3. Experience with an agile development process with industry-standard issue tracking, continuous development and deployment (BC3 uses the Atlassian toolchain: Jira, Bamboo, Confluence).
    4. Experience in designing and implementing high-performance REST service APIs and back-ends, preferably with Spring.
    5. Familiarity with modern web technologies and experience with progressive Javascript framework, ideally Vue.js.
    6. Familiarity with Docker containers and deploying production software;
    7. Knowledge and experience developing with and for the Eclipse environment.

Experience building and delivering “big data” solutions in a production environment (handling large data-sets or working with Hadoop, HDFS and Apache Spark).

 

 

What we offer:

  • A labour contract in line with the candidate’s skills and experiences, including full social benefits.
  • A stimulating work environment in the context of the innovative Integrated Modelling research line within BC3.
  • 30 days of vacations per year beyond festivities.
  • Flexible working hours and partial teleworking.
  • Relocation assistance.
  • The thriving urban environment of Bilbao and the spectacular nature of the Basque Country.

 

Term of contract

1 year with option to renew upon mutual satisfaction

Salary

The position will carry competitive salary, matching the academic and professional profile of the applicant, and excellent work conditions.

Location

Basque Centre for Climate Change (BC3), Biscay (Spain).

As a HR Excellence awarded institution, BC3 is committed to conciliate research-academic requirements and family duties. BC3 is particularly concerned with creating equality opportunities for people. Women with relevant qualifications are therefore strongly encouraged to apply for the position.

Application procedure:

Candidates should complete the form below attaching the following information:

  1. A complete CV
  2. A cover letter
  3. Other documents (recommendation letter, etc)

Deadline

Until further notice

Informal enquiries can be made to Prof. Ferdinando Villa (ferdinando.villa@bc3research.org), and Stefano Balbi (stefano.balbi@bc3research.org). All information received during this process will be handled confidentially.

 
  • The personal information you provide through this job offer, will be registered in the data processing systems responsibility of BC3 for the purpose of managing your participation in the current selection process. This personal information will not be communicated to any recipient except those required by law, and will not be used for any other purpose different than the one stated here.
  • * Regulation (EU) 2016/679 on the protection of personal data of natural persons
  • You may access your right to access, amend, delete, limit or oppose processing and transfer of the personal data provided by means of a written request, accompanied by a photocopy of your National ID Document, sent to ARCrights@BC3research.org. In the same fashion, you may withdraw your consent at any time, and this shall bear no effect on data processing conducted before this withdrawal. In any event, you may file the pertinent claim with the Spanish Data Protection Agency. You can check our privacy policy here
 
 
 

Verification

Comments are closed.





Financiado por el Ministerio de Ciencia Innovación y Universidades y la Agencia Estatal de Investigación,
a través de la Convocatoria: Maria de Maeztu 2017 (BOE 21/10/2017) siendo la referencia de nuestro expediente: MDM-2017-0714

©2008 BC3 Basque Centre for Climate Change. Excelencia María de Maeztu.


We use cookies of our own and of third parties to improve our services and to be able to offer you, by means of web browsing analysis, the best options. If you continue browsing, we assume that you agree to their use. For further information, please click here.

ACEPTAR
Aviso de cookies