Preservica is a high growth technology business that is changing the way organisations safeguard their digital information. As a world-leader in digital preservation technology, our award-winning software is used by leading businesses, archives, libraries, museums and government organisations across the globe.
We believe that in order to have a winning product you have to have a great team and we seek to hire the brightest and most talented commercial and technical innovators in the market today. As part of our continued expansion, we are now looking for a Senior Java Software Engineer to join our growing team to aid in the customisation and support of our industry leading application. You will need to utilise your problem-solving skills to provide quick, technically sound resolutions to incidents and address technical questions raised by our client base.
With ambitious plans to grow the business as well as expand into larger premises on the Abingdon Science Park, this is a great time to join a growing team and contribute to the company’s on-going success.
We are looking for a Senior Java Software Engineer to be responsible for the design, performance, resilience and security storage layer for our cloud and on premise solutions. The storage layer is the foundation on which the whole of our Digital Preservation system is built. Its key components are:
In addition, we have a highly functional API with built in error checking, customer supplied extensions, and ongoing content validation checking using checksums. And all of this needs to cope at scale, with both high throughput and high volumes. But most of all it must ensure very high durability, being able to guarantee that the information saved today is held safe for decades to come.
The current system has been in production for 5 years and is expected to be supported for a few more years. In addition, we are developing a new system, re-implementing the data model and re-purposing existing code with significant additions. You will be responsible for the design of the new system and leading the implementation team as well as producing the critical code components.
What We Look For
To be part of Preservica you need:
You will also need to:
We will demand a lot from you and you need to be enthusiastic and keen to progress your career but the opportunities are huge.
What We Offer
As well as a competitive salary and benefits package, we also offer good future prospects in a fast-growing market sector. From improving your technical abilities to developing leadership skills, we can offer tailored career development based on your aspirations. This is supported by our focus on personal development and training – all our staff have an annual training allowance, which can be used to learn new technologies, develop soft skills or earn recognised professional qualifications.
How to Apply
Please send your CV with details of your current package and aspirations to our Recruitment team at – firstname.lastname@example.org – stating the role in the subject line.
If you would like further information or to discuss the role in person, please contact Mark Compton at – email@example.com or call 01235 428946.