AtGenestackwe 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.We develop a platformthat helps to integrate and mine biological knowledge from ontologies, knowledge bases, and scientific papers.
This product is used by biological researchers to query and visualise relationships between different biological objects and processes.We are looking fora programmer who can find elegant solutions to difficult problems and get things done in time.
We expect our candidate to be able to split a large task into a number of smaller steps, each one having a measurable or visible result.In this role, you will:Design, develop, and support microservices of our cloud-based application; Put your hands on Projectional Editor technology and apply it for editing real Domain Specific Languages; Develop efficient algorithms working with big graph data structures; Take part in defining the project architecture; Collaborate with projectmanagers on scope, risks, and timelines; Enforce coding standardsand perform code reviews.We would like you to have:strong Java & Kotlin skills; Strong experience with Spring; Knowledge of CS, principles of OOP, data structures, and algorithms; Knowledge of code optimisation, profiling, and testing; Experience in web application development; Strong skills in designing and implementing system architecture; Experience with microservice architecture; Strong skills in SQL(Postgres); Interest in working withbiological applications and data; Fluent spoken English;Habit to act proactively as an engineer and as a teammate.It would be nice for you to have:experience with NoSQL databases; AWS cloud experience;DSL application and design experience; Full stack development experience (preferably with Kotlin/JS); Knowledge of biology andgenetics.We offer you:international team of professionals; Fully paid sick leaves;Onboarding and domain training for newcomers; Flexible work schedule.#J-18808-Ljbffr