JUNIOR SOFTWARE ENGINEER (FULL-TIME)

Platomics develops a global marketplace for personalized medicine to make the future of molecular diagnostics available today. We are a young vibrant team and apply the most advanced computing technologies to enable big data processing and analysis in healthcare. We are bioinformaticians, genetics researchers, software developers and mathematicians. Contact us if you love to code and work with other developers to build meaningful products.

As a Senior Software Engineer you are responsible to design, develop, deploy and maintain our services. You are fluent with backend technologies and care about quality and performance of services. You work in a team of highly motivated developers, interacting daily with our cross-functional team of bioinformaticians, engineers and other professionals.

Minimum Qualifications

  • 2+ years of professional programming experience.

  • Good understanding of one of the following JVM languages: Java 8, Scala.

  • Experience in building services with modern web frameworks (e.g. Spring).

  • Familiarity with RDBMS and NoSQL databases.

  • Passion for clean, concise and maintainable code, created using TDD/BDD methods.

  • Excellent communication and collaboration skills.

  • Excellent problem solving and analytical thinking skills.

Nice to haves

  • Experience in building highly concurrent, highly available, and highly fault-tolerant distributed (micro)services

  • Knowledge of functional programming paradigms and reactive design patterns

  • Experience with build automation tools focusing on Continuous Deployment and Continuous Delivery (e.g. GitLab)

  • Proficiency in deployments on Kubernetes

  • Experience with distributed SQL databases like Greenplum, CockroachDB or YugabyteDB

  • Familiarity with streaming platforms like Apache Kafka

  • Experience with reactive application frameworks like Play Framework, Akka, Lagom, Spring Webflux or Vert.x

  • Familiarity with Reactive Streams libraries like Akka Streams, RxJava or Reactor

We offer

  • Interesting topics in a rapidly growing market

  • Challenging and varied tasks

  • Flexible work schedule

For this position you will earn a minimum salary of € 35.252 gross per year (IT-KV), willingness for over-payment is given for candidates with proper experience and/or qualifications.

Platomics office is very conveniently located in Gusshausstraße Nr.15, close to the train and U1, U2 and U4 metro station Karlsplatz in the 4th district of Vienna. We offer flexible working arrangements.

 

©2020 by Platomics