We’re the Starfleet Academy for Java geeks. The Large Hadron Collider for sales wizards. We took humility and added more cowbell. And we’re hiring.
In Estonia, that means a small army of Java developers, a platoon of engineering team leads, plus non-Java software and operations folk. In Boston, it’s about all-conquering sales reps, pre-sales engineers, and marketers. Oh, and content writers and evangelists, sweet JRebel and LiveRebel evangelists everywhere!
See our openings below, read what your future colleagues are saying, and send firstname.lastname@example.org an application with your CV. Aim at email@example.com if you’re applying for a position in Boston – a great opportunity for recent college graduates. Not ready to jump ship for another 6-12 months? Let us know that you’re out there at firstname.lastname@example.org We’d love to get a conversation going with you.
Still a student and your heart beats Java? We have some grant opportunities for exceptional UT and Tallinn Tech students in Estonia, as well as internships. Jump to our student page to read more.
Director of Marketing
Reporting to the President/COO and as a member of our senior leadership team, you will guide us in demand and lead generation, product marketing and marketing communications strategies. We want to build value, grow the business and challenge the status quo in ways that set us aside from other firms in the Java and IT world and you can help lead the way.
Business Development Representative
Our Business Development Representatives are responsible for selling our products to decision makers at companies across the country. If you’re a recent college grad or have no sales experience, no problem because we’ll train you! You must be assertive, success-driven with lots of energy.
Senior Product Marketing Manager, JRebel
As Product Marketing Manager, JRebel, you are the line-of-business owner for JRebel, our award-winning java development productivity tool, which is growing at over 100% Y/Y.
Content Producer, RebelLabs
Boston, Prague, Tartu, Tallinn, remote locations
RebelLabs is the recently-launched research & content division of ZeroTurnaround. The goal of RebelLabs is to educate and build the knowledge stores of our readers, challenge the status quo & search to improve upon it, and do this with an energetic whimsy that defines this company so well, setting us aside from so many other firms operating in the Java and IT world. We are looking for engineers who write.
RebelLabs contributor (50%): This role will be expected to deliver blog posts, video, social media and reports around RebelLabs chosen topics as well as topics chosen by you. We expect you to have opinions and the confidence to share them with the community.
JRebel Advocacy (50%): Being a dev facing company we spend a lot of time giving presentations and JUGs as well as developing new ways to work with US JUGs. Conference attendance – this one speaks for itself. Webinar/Videos – Outside of creating content for RebelLabs this role will also entail webinar creation around our products and industry topics as well as a lot of video creation.
LiveRebel Team Lead
Tartu or Tallinn, Estonia
Team lead is in charge of the everyday developments of the LiveRebel product. You will make sure that that we have on time, quality releases, the team is happy and efficient and that customers are happy with us. You will be working closely with the product lead, the development team and report to head of engineering. This is a hands-on position, you will be planning sprints, arguing scope with developers and product leads, triaging issues, supporting customers, managing the team, worrying about releases and making them happen! This means slicing and dicing in JIRA, Confluence, HelpScout and at the same making sure that the team is kicking ass!
Tallinn or Tartu, Estonia
Java engineers are responsible for developing our products (JRebel and LiveRebel), interacting with our customers, solving their issues and helping them out. 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. The position is neither junior nor senior, everyone on the team has wide responsibilities and is expected to show initiative. See if you got what it takes to become a java engineer in ZeroTurnaround.
Research Engineer, Java
Tallinn or Tartu, Estonia
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.
IN THEIR OWN WORDS
ZT is special. We are not just a collection of individuals, but a team with the singular purpose of improving how software is developed and delivered around the globe. This sense of purpose I see around me is what makes it worthwhile to get up in the morning.
The willingness, nay, the passion to learn and improve, is what makes our people stand out. All the folks that come here are capable to begin with. But pushing each other to develop to the fullest is what makes us amazing.
Our customers are bespectacled fortysomethings in cubicles, long-haired young hipsters on motorcycles and family guys and gals working for the Man. But they can code, and that’s what counts.
We are working on the bleeding edge of development, defining the rules of tomorrow, and feedback from the industry and the community fuels this loop like crazy.
The company is packed with nutcase geniuses which sometimes adds a few steps to the journey, but delivers outstanding results.
For proof, one needs to go no further than the first customer that popped to my mind: the US Federal Reserve. I suspected at one point that they printed the dollars that they used to pay us.
When you’re thinking about what we do, think about your mom sitting at the computer doing online banking. Buying a book on Amazon, or ordering shoes online. She expects it all to work. Behind it are companies that deliver on those expectations. And inside those companies, the weight of the world is on the shoulders of a Java developer.
That’s our customer, the JRebel user. The LiveRebel customer takes the code handoff from the developer, releasing it. ZT is building products where we are the first customer. We build things that we would buy. It helps to provide a high return on investment to those who license our software. Which developer wouldn’t want to shave off a 4-6 weeks off their annual workload!?
If you’re considering joining ZT, here’s what I see in people around our offices. They’re driven, hungry, and share a sense of mission. There’s genuine earnestness, as well as a lot of (Estonian) sarcasm that’s not jaded. They never want this wondrous journey to end. Our people just function that way. We’ve lucked out. Come, be a part of the ZT story.
My job is to figure out what users need to be happy and identify the most interesting and useful features to implement.
In 2010 I met Jevgeni Kabanov at a technology conference and after we talked, I knew: those guys are doing something that I’m very interested in. ZT creates tools that people love and talking to them about our products is very inspiring.
Sometimes we need to solve what at first sight seems like an impossible problem. However, sometimes 1+1 is 3 and we manage to build the aircraft while flying. I’ve learned a lot and there’s even more to learn now! Not to say I’m stupid, but my colleagues are super-freakin’-smart guys!
I figure out what drives our business by answering the following questions: What are the business metrics that are meaningful to us; what goals do we need to have for these metrics in order for us to be successful; are we hitting those goals; why or why not? I also develop the processes to make the progression from prospect to potential customer to paying customer to repeat customer as painless and profitable as possible.My mission at ZT is to create a business that makes other businesses jealous. We want to be the best at everything. We want to have the best products, the happiest customers, the smartest business model. We want to have the brightest employees, the coolest systems, the most efficient processes. And we want to have the most fun while we do it. In short, we want to win at everything.I got a call from a former colleague, Alex Laats, who had recently signed on to ZT as President and COO. At the time, I was running the marketing department for a small business which was owned by a much larger business. Alex said he had a killer opportunity for me at an awesome company with great products and an amazing business model. I decided to come to ZT because the business has limitless potential and the team rivals only the 1992 United States Dream Team for greatest teams ever assembled.Everyone here is extremely motivated and driven to excel. The reason is that everyone knows what our goals are, and everyone knows whether we are hitting them or not. If we do not achieve our goals, we all redouble our efforts in order to hit them next time. When we do hit our goals, we all celebrate the success together. The energy in our office is amazing, and people are able to feed off it to push themselves to constantly do better, more amazing things.
You can usually find me sourcing large companies that are filled with Java developers just waiting to be saved from their redeployment times, or attempting to get the ZT team to go on a ski trip or play in a volleyball league. I’m very serious, but I like to call it focus in the midst of a sales floor of flying darts, Rebecca Black, and ping-pong balls.
Before ZT I was working from 9 to 5 as an account coordinator for a property-management firm while rushing to and from lacrosse practices/games as an assistant coach for a local college. On top of that, I worked a few nights a week as a waitress to pay the bills.
Needless to say, when I stumbled across ZT’s job listing and was asked in for an interview the following day, I was intrigued. 24 hours later I met Ethan (who is pretty darn good at sales) and was convinced if I took all the energy I was spending on the above and invested it into ZT, things could get pretty good. He was right.
My mission at ZT is to learn as much as I can from the extremely intelligent and successful people who surround me. It is not every day that you find yourself immersed in such energy aimed at one goal. So, while I’m here, I’d like to contribute to it as much as I can.
Aside from being insanely smart and just simply awesome, the ZT team is the most dedicated group of people I’ve seen. Yes we have a lot of fun, but everyone understands that the kind of fun we’re having requires a lot of time, effort, improvement, and overall growth to maintain – which everyone at ZT is committed to.
I’m a JRebel IDE plugin developer for Netbeans and Intellij IDEA, but am slowly moving towards the core.
My job so far has been to develop Remoting support and JRebel configuration options logic and UI for Intellij IDEA and Netbeans.
I was a mostly self-taught Java developer close to graduation. I only used Eclipse, and barely knew JavaEE when I started five months ago, but had a great passion for Java. Before I realized what was happening, I was developing Remoting support for Intellij IDEA. After the initial version was released, I moved over to Netbeans, now developing both plugins daily.
When I get a task, I have to analyze the problem and come up with the solution and implementation myself. There usually are no specific directions except, “We need that function, and it should let the user do that”.
ZeroTurnaround was my first choice of employer, it being a direct match for my passion for Java. I enjoy writing Java, and when you do something you enjoy, you suddenly realize at 6:30pm that your workday ended an hour ago.
I’m surrounded only by smart people and don’t see many primitive instincts here, like showing off or someone trying to dominate others. You and your boss get along like old friends and the President of the company greets you by your first name.
I’ve done various things from making JRebel reload configuration changes to improving the user experience with our IDE plug-ins, and teaching Scala to university students. My mission at the moment is to make sure JRebel is easy to set up and use for new users.
I ended up working here because I wanted to develop software products instead of information systems. I met [ZT founders and senior developers] at a few JRebel release parties before getting hired. They must have been impressed by some of my open-source hobby projects, because somehow I got hired without a technical interview.
All of my colleagues are smart people and they keep getting smarter. One has to keep learning constantly to keep up. You can learn something from anyone who works here. And they are funny, too. :)
I work in the LiveRebel team and do research on some cool stuff I cannot talk about since it concerns our roadmap. I also implement server integrations and tests, fix bugs, and try juggling during stand-ups.
ZT makes awesome products! At my previous place I used JRebel in development and it rocked! I also knew some key people at ZT and saw fire in their eyes when they talked about the company. In fact, we went to same secondary school with founder Jevgeni Kabanov and later met him at various academic events when we were students. (JK still is :-P).
In summer 2012 I attended the GeekOut conference, the JRebel release party, and finally decided that I wanted to be part of the team. Because ZT-ers are smart, competent, motivated, funny, and honest!