Java Backend Developer
Help design and build the next generation of our VNC Cloud connectivity platform
RealVNC is a highly successful software company based in Cambridge (UK) City Centre. As the original developers of VNC® remote-access technology our software is used by hundreds of millions of users worldwide from the non-technical home user to IT professionals from global companies, such as Intel, IBM, NASA, Shell, DreamWorks and Philips.
As a member of the Platforms team you will be working on the Java (J2SE) based services that power the VNC Cloud platform, the cloud-based remote access technology that enables screen sharing without port-forwarding. The technology is deeply embedded into the VNC Connect and VNC Developer SDK products. You’ll be getting involved in all levels of the technology stack and evolve the platform by integrating new connectivity options to bring future product enhancements.
The platform comprises core connectivity services, as well as customer and product specific services. Hosted in RealVNC’s globally distributed infrastructure, it is designed to be highly available and scalable. In the platforms team we use Linux, the Spring framework and the Cassandra NoSQL database as part of our stack. You’ll be joining a team with a security focused mindset to help design and architect the next phase of these large-scale distributed systems.
We like to think we have a relaxed and friendly atmosphere. We value the input of everyone working on our projects, and talented individuals can make a big difference. In exchange, we expect you to be highly motivated, willing to explore novel solutions, and able to make a significant contribution to our products.
- Have strong
Java (J2SE) development skills
the architectural needs of complex large-scale systems
- Have strong
understanding of the network stack and how the technologies that underpin the
experienced with asynchronous / event-driven programming models and know how to
make appropriate use of concurrency primitives
- Know the
characteristics of production quality code and strive to achieve them
- Have strong
problem-solving skills and pay great attention to detail
excellent oral and written communication skills
- Have a good
technical degree (or equivalent qualification / experience)
This role offers a unique opportunity to join our engineering team, working for a successful, growing company with a recognised global brand and huge potential and vision. If you’re successful, you’ll be compensated with an attractive package appropriate to your skills and experience. We also offer generous benefits, including a contributory pension, childcare vouchers, and private dental and medical care.
This is a full-time post, but we believe in a healthy work / life balance, so it’s 35 hours per week (Monday – Friday), although flexibility might be required.
How to apply
If you want more information, or want to apply for this vacancy, send us a CV and covering letter to email@example.com. Make sure you quote reference JBD1 to help it get to the right people!
RealVNC has a responsibility to ensure that all staff are eligible to live and work in the UK and if you’re invited to interview you’ll be requested to provide proof of your eligibility to work.
RealVNC is an equal opportunities employer, committed to staff welfare and professional development.
We will not consider agency applications for this post.