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 already deployed at leading pharmaceutical and consumer good companies and this is just a beginning of our journey.

We are looking for a Senior Java Developer to join our team in St.Petersburg.

We're a dynamic, smart and enthusiastic bunch and by joining us, you will have the opportunity to working alongside our talented and passionate engineers and bioinformaticians to build and deliver high-quality software to our high-profile customers.

About the role:

We are looking for a programmer who can find elegant solutions to difficult problems and get things done in time. We follow agile practices and work in small iterations. 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.

Tasks include, but are not limited to: development and support of the system core, API and platform applications, data storage optimization, and cluster process management (Amazon, etc).

About you:

We would love to hear from you if you have:

–Strong Java skills

–Good knowledge of CS

–Knowledge of basic principles of OOP, data structures and algorithms

–Capability to work independently at all stages from planning to production code

–Knowledge of code optimization, profiling, and testing

–Ability to read other people’s code and refactoring experience

–Experience in web application development

–Intermediate level of English; fluent Russian

–Interest in working with biological applications and data

–Work permit in Russia.

Nice to haves:

–Experience with big data

–Knowledge of biology and genetics

–Python, R

–Experience with Unix-like systems

–Experience with JS/HTML/CSS.

Above anything else, we are looking for a strong cultural fit – a person with genuine passion for technology and genomics, who can work as a part of a multi-cultural team dispersed between two offices, willing to learn from others and share their knowledge. In exchange we offer career growth opportunities a fun and relaxed work environment, flexible working hours, a great office in central St.Petersburg and a competitive salary.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, colour, national origin, gender, sexual orientation, age, marital status or disability. Genestack is expanding internationally, creating opportunities for individual career growth. Now is a great time to get involved. Learn more about our culture, values and the team at