¡Activa las notificaciones laborales por email!

Senior Java Engineer

Genestack

Tarragona

Presencial

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company in bioinformatics is seeking a passionate software engineer to maintain and innovate within their complex system architecture. This role involves optimizing data storage solutions and collaborating closely with a talented team in the life sciences sector. Ideal candidates will bring expertise in software engineering, data structures, and algorithms, along with a commitment to clean coding practices. If you're eager to contribute to impactful projects, this opportunity awaits.

Servicios

International team of professionals
Fully paid sick leaves
Onboarding and domain training for newcomers

Formación

  • 6+ years of experience in software engineering.
  • Deep knowledge of Spring and various data storages.
  • Excited to contribute to meaningful work in life sciences.

Responsabilidades

  • Maintain and evolve system core, API, and related components.
  • Optimize data storages and backend components.
  • Propose and implement architectural solutions.

Conocimientos

Software Engineering
Data Structures
Algorithms
OOP
Code Optimization
Scalability
Clean Code

Herramientas

Spring
RDBMS
ClickHouse
NoSQL
Python
JavaScript (React.js)

Descripción del empleo

At Genestack we are tackling the underlying computational and scientific challenges of bioinformatics in order to provide researchers with software tools that will streamline the discovery process and drive forward precision medicine, drug development, and bioinformatics research.

Our platform is deployed at leading pharmaceutical, agricultural, and consumer goods companies as well as leading academic institutions and this is just the beginning of our journey.

We are looking for a passionate, result oriented engineer who will help us find elegant and efficient solutions to difficult problems within a complex domain.

We expect our candidate to be able to do complex tasks, be inventive, act smart, be open and contribute to great engineering culture while working on time-tested products. We welcome those who are both eager to bring new features to end users and redesign current architecture to address new challenges. We follow agile practices and take responsibility for our own processes.

If you feel these resonating with you, reach out to us with no hesitation.

In this role, you will :

  • Maintain and evolve system core, API and related components;
  • Optimise data storages and backend components to meet challenging requirements on throughput and response time and work on system’s scalability;
  • Propose, explain and implement architectural solutions in close collaboration with other engineers.

We expect from you to have :

  • 6+ years of experience in software engineering;
  • Excellent knowledge of CS, OOP, data structures, and algorithms;
  • Excellent experience with various data storages and their combinations, i.e. RDBMS, columnar DBs (ClickHouse) and various classes of NoSQL solutions;
  • Deep knowledge of Spring;
  • Deep experience in code optimisation, profiling, and testing;
  • Enthusiasm for clean code and reducing technical debt;
  • Excited to contribute to meaningful work in life sciences

It would be nice for you to have :

  • Knowledge of biology and genetics;
  • Experience with big data and related tools;
  • Knowledge of Python;
  • Experience with JS (React.js).

We offer you :

  • international team of professionals;
  • fully paid sick leaves;
  • onboarding and domain training for newcomers;

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.