Back end Java Developer
A highly successful software company based in Cambridge city centre. Their software and cloud services are used by hundreds of millions of users worldwide ranging from home to enterprise environments. Customers can be found in many industries and include leading companies such as IBM, NASA, Shell, DreamWorks, Philips, Volkswagen and Huawei. Our software is already in use in over 15m vehicles, 50 models from 15 of the largest major global automotive OEMs.
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 the company'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.
Skills & Experience
*Have strong Java (J2SE) development skills
*Understand the architectural needs of complex large-scale systems
*Have strong understanding of the network stack and how the technologies that underpin the internet work
*Are 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
*Have excellent oral and written communication skills
*Have a good technical degree (or equivalent qualification / experience)
The ONE Group description
With offices in Cambridge, Northampton and Peterborough - The ONE Group's recruitment specialists offer unparalleled recruitment expertise across seven specialist divisions; Accountancy & Finance, Executive Search, HR, IT, Marketing, Office Support and Technical.
Whether you are looking to advertise a job, or take the next step in your career, we offer an ever-growing employment network, which currently exceeds 50,000 people in the East of England and The Midlands.
We pride ourselves in adding value to any recruitment experience, with the foundation of our success coming from customer service, expert knowledge of the local marketplace and our understanding of the significant value people can add to the workplace.
This isn't just recruitment, it's: Recruitment as it should be.
For more information, call us or visit our website at www.theonegroup.co.uk