Careers

ZeroTurnaround is hiring: Research Engineer, Java

About the company

ZeroTurnaround OÜ is a profitable startup from Estonia with a multinational team and offices in Tartu, Tallinn, Boston and Prague. Our team focuses on building exceptional productivity tools for Java developers. Our flagship product, JRebel, is used by tens of thousands of developers in more than 60 countries, and saves our customers 10%-23% of their development time. One of the best reasons for working in ZeroTurnaround is the fact that everyday we make our customer life better and they tell us about it. We are constantly expanding our team, building new products and conquering new markets, come help us do it! 

About the position

Research engineers are responsible for the secret sauce in our current and future products. This involves staying up-to-date with academical and industry research, building prototypes and conducting data experiments, and building our products with the rest of the team.  Our products involve a lot of high-stakes low-level Java development and quite a bit of advanced research. We are attacking and solving some of the hardest problems in software development and need your help in doing so. This position gives you a lot of freedom and a lot of responsibility and can work well for someone doing postgraduate studies. You will have a full-time job in our awesome team in Tallinn or in Tartu.

JRebel: JRebel is a JVM-plugin that makes it possible for Java developers to instantly see any code change made to an app without redeploying. JRebel lets you see code changes instantly, versioning classes and resources individually and updating one at a time instead of as a lump application redeploy. When developers make a change to any class or resource in their IDE, the change is immediately reflected in the deployed application, skipping the build and redeploy phases and preventing an average of 5.25 work weeks per year in redeploys. JRebel won 3 awards for innovation in 2011.

LiveRebel: LiveRebel is a Java EE server management tool, designed for making automated, instant updates to Java applications in production without server downtime. LiveRebel is Java-based server application that supports the management of various servlet containers, application servers, and Java technologies. LiveRebel is also scriptable via a bundled command-line interface (CLI) tool.

Requirements

  • Java language and virtual machine experience
  • Master’s or PhD degree in Computer Science or comparable experience
  • Academical or commercial research experience (2+ years)
  • Verbal and written proficiency in English
  • Being a quick learner

These are a plus

  • Data analysis experience — Big Data, Statistics, Algorithmic analysis, Machine Learning, etc
  • Intimate knowledge of Computer Science – programming languages, type systems, virtual machines, operating systems, etc
  • Java experience 2+ years AND/OR Excellent Java skills
  • Running a technology blog
  • Open source project commits
  • Experience with concurrent, parallel and distributed computing
  • Experience with low-level JVM technology
  • Experience with other JVM languages than Java
  • Being a geek :)

We can offer

  • An awesome team
  • A challenging job
  • Happy customers
  • Competitive salary

For superb communicators&bloggers there is a possibility to work closely with our marketing team on our blog posts or to join them on Java developer conferences all around the world.

Location

Tallinn or Tartu, Estonia

Applying for position

Please email your cover letter, CV and references to  careers@zeroturnaround.com with the title “Research Engineer”.