Join a fun group of top engineers, seasoned entrepreneurs, and taxi drivers on our office on a boat on the Thames for the adventure of a lifetime.
We're changing personal transportation, making people's lives easier, and opening up a multi-billion dollar market in the process. This is your chance to join a company on the verge of making it big.
About You
You’re a Java virtuoso, a programmer’s programmer. Demanding, mission-critical, high-transactional environments are your specialty. You know how to build a infrastructures that scale, and you’ve got the scars to prove it. You’re a top communicator, and have earned the respect of your colleagues through exceptional technical expertise, hard-won experience building scalable systems, and a ‘can do’ attitude.
This is a ‘roll up your sleeves’ engineering position with the chance to help shape the foundations of a global infrastructure.
Specifically, you:
- Enjoy the challenging of building demanding, mission-critical, high-transactional environments.
- Thrive under pressure in a dynamic, unstructured environment;
- Are able to multi-task and to provide support to other developers, QA, and management.
- Are pragmatic and willing to "just get things done"
- Are not afraid of rolling up your sleeves and digging deep into legacy code, figuring out how things work by reading code, debugging it, creating test cases, etc
- Are organized, methodical, and self-managed; able to work and to produce good, well tested code with minimal supervision in a timely manner.
Requirements
- University degree in Computer Science or related field.
- Expert Java development experience and talent (minimum 5 years senior development experience).
- Extensive commercial experience in Java Server (J2SE) applications with a focus on high performance, multi-threading, message based, and mission-critical applications.
- Experience on JEE (web services, JAX-RS, jdbc, JMS)
Experience in designing and developing components in a Service Oriented Architecture - Experience working with RabbitMQ in a demanding environment prized.
- Experience with GIS (Data and Routing Engines), payments, and real-time optimisation problems highly desired.
- Experience with agile techniques, short development cycles, and test driven development.
- Exceptional oral and written communication skills.
- Ability to research, understand, and apply new tools and technologies quickly.
- Experience with "C" and/or android development a plus, but not required
- Technologies: Java 1.6, MYSQL 5.0, Tomcat / Jetty, Web services, RabbitMQ, Spring 3.0, Hibernate, AWS.
- Passion and enthusiasm to change the world.
Remuneration
Very attractive salary and generous stock option package with uncapped potential. Ride in style with a significant Hailo cab allowance.
Why us?
Hailo is taking the world's major cities by storm in 2012. In less than three months since our launch to consumers, Hailo has rave reviews (check out the App Store, Android Market or search Twitter for @HailoCab), real revenues, and explosive growth.
We've raised $20M from an all star cast of investors including Accel Partners, Wellington Partners, and Atomico Ventures. Together they've funded Facebook and Spotify, founded Skype, and brought loads of other fantastic companies to life all over the world.
APPLY NOW!