Job Information
Genestack Ltd Java Developer in Remote, Spain
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, results-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 handle both well-defined and complex tasks, be inventive, act smart, remain open, and contribute to a great engineering culture while working on time-tested products. We welcome experienced engineers who are interested in further professional development within a positive team. We follow agile practices and take responsibility for our own processes.
If you feel this resonates with you, don't hesitate to reach out to us.
In this role, you will:
Maintain and evolve the system core, API, and related components.
Solve problems to fulfill both functional and non-functional requirements.
Break down tasks into smaller pieces in collaboration with other engineers, estimate them, and be able to defend your opinion.
We would like you to have:
4+ years of experience in software engineering;
good knowledge of OOP, data structures, and algorithms;
excellent experience with RDBMS;
strong Java/Kotlin skills;
good knowledge of Spring;
hands-on experience writing functional tests;
a passion for refactoring and tackling tech debt;
a passion for working in life sciences;
fluent English.
It would be nice if you have:
knowledge of biology and genetics;
experience with NoSQL solutions;
experience with profiling/tracing/performance/other techniques for checking non-functional requirements;
knowledge of Python.
We offer you:
international team of professionals;
fully paid sick leaves;
onboarding and domain training for newcomers;
flexible work schedule.