Java Software Engineer

4 days ago


Abingdon, United Kingdom Preservica Full time

Could you create world-beating enterprise-scale software? Could you add value to an existing team of highly skilled developers? Are you ready to make your mark on future-proofed software?

The projects here at Preservica are at the razor's edge of commercial software solutions, addressing the need for smart digital preservation technology, our award-winning software is used by leading businesses, archives, libraries, museums, and government organisations across the globe.

We are world leaders and proud of our achievements - but to stay ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Full Stack Software Engineer with strong Java, and ideally DevOps experience.

The Role

Our Software Engineers are responsible for the full software development lifecycle - writing well-designed, testable, and maintainable efficient code. Your work will extend to include:

Analysis work to determine operational feasibility
Maintaining Preservica and industry standards and project plans
Integrating software components into fully functioning software systems
Developing verification plans - adhering to quality assurance procedures
Performing peer code reviews

Benefits

25.5 days holiday (inc Christmas shutdown)
4x salary life assurance
Good pension contributions
Private healthcare options
Mental health support
Company bonus

Additional Information

This is a hybrid role, working mostly from home with some regular office days. You should be based within commuting distance of Abingdon.

Essential Skills

To be part of Preservica, you need:

BSc level education in an engineering/software/system-related subject or equivalent through relevant training and/or experience.
4+ years Java development (Enterprise level a bonus).
Be familiar with Agile development practices, including Continuous Integration and Scrum.
Good knowledge of Java, Dependency Injection (Spring), Hibernate and web services.
Work to tight deadlines, get involved in Scrum meetings, and work closely with other Software Engineers and also with Test Analysts.
Be personable and have good communication skills, be proactive and have the confidence to present in team meetings when required.

Desirable Skills

RDMS experience is an advantage
DevOps experience, Terraform and/or Ansible
Cloud experience, AWS and/or Azure
Front-end experience, e.g. React/Angular
Containerisation (Docker), Message Broker (RabbitMQ) and Microservice knowledge are an advantages.

About Company

What We Offer

As well as a competitive salary and benefits package, we also offer great 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.

Preservica is an equal opportunities employer. Come join Us



  • Abingdon, United Kingdom CV-Library Full time

    Could you create world-beating enterprise-scale software? Could you add value to an existing team of highly skilled developers? Are you ready to make your mark on future-proofed software? The projects here at Preservica are at the razor's edge of commercial software solutions, addressing the need for smart digital preservation technology, our...


  • Abingdon, Oxfordshire, United Kingdom Digital Preservation Coalition Full time

    Preservica is seeking a skilled Java Software Development Professional to join our development team. This role involves working on the full software development lifecycle, writing efficient code and contributing to the company's mission to create world-beating enterprise scale software.The RoleThis Senior Software Engineer position requires a strong...


  • Abingdon, United Kingdom Preservica Full time

    We are seeking a highly skilled Full Stack Software Engineer to join our development team at Preservica. As a key member of our team, you will be responsible for the full software development lifecycle, from analysis to verification. Our ideal candidate has a strong background in Java development, preferably with Enterprise-level experience. Familiarity with...


  • Abingdon, Oxfordshire, United Kingdom Digital Preservation Coalition Full time

    Are you ready to make your mark on future-proofed software?We are world leaders in digital preservation and we're looking for a talented Senior Software Engineer to join our team.The role involves full software development lifecycle; writing well-designed, testable, and maintainable efficient code. You will be responsible for analysis work to determine...


  • Abingdon, Oxfordshire, United Kingdom Digital Preservation Coalition Full time

    We are looking for a talented Enterprise Software Engineer to join our Preservica team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software systems using Java.About the RoleThis Senior Software Engineer position offers a unique opportunity to work on cutting-edge projects and...


  • Abingdon, Oxfordshire, United Kingdom Digital Preservation Coalition Full time

    Senior Software Engineer Vacancy at Digital Preservation CoalitionWe are looking for a talented Java Developer to join our dynamic team, working on innovative software solutions that transform the digital landscape.In this role, you will be responsible for integrating software components into fully functioning systems, developing verification plans, and...


  • Abingdon, Oxfordshire, United Kingdom Digital Preservation Coalition Full time

    Job OverviewOur team seeks a talented Java Software Engineer to contribute to the development of innovative software solutions.This position requires expertise in Java, Spring, Hibernate, Web Services, and Dependency Injection.The Ideal CandidateWe are looking for a highly skilled Software Engineer with over 5 years of Java experience, preferably with...


  • Abingdon, Oxfordshire, United Kingdom Endeavour Recruitment Solutions Full time

    Are you a skilled software developer looking for a new challenge? Endeavour Recruitment Solutions has an exciting opportunity for an experienced professional to join a leading client in the Energy industry based in Oxfordshire.About the RolePursue a Bachelor's degree in Computer Science, Engineering or IT to develop your skills and knowledge.Gain 5+ years of...


  • Abingdon, Oxfordshire, United Kingdom Digital Preservation Coalition Full time

    Could you create software that makes a real difference?We are looking for a Senior Software Engineer to join our team and contribute to the development of innovative software solutions.The role involves full software development lifecycle; writing well-designed, testable, and maintainable efficient code. You will be responsible for analysis work to determine...


  • Abingdon, Oxfordshire, United Kingdom Digital Preservation Coalition Full time

    Software Development Role at Digital Preservation CoalitionWe are seeking a skilled Senior Software Engineer to join our team in Abingdon or remotely in the UK.This is an exciting opportunity to work on world-beating enterprise scale software, creating future-proofed solutions that meet industry standards.As a key member of our development team, you will be...


  • Abingdon, United Kingdom Preservica Full time

    About the Role:Preservica, a world leader in digital preservation technology, seeks a skilled Full Stack Software Engineer to join our development team. This hybrid role involves working from home with some regular office days. Based within commuting distance of Abingdon, you will be responsible for the full software development lifecycle, writing efficient...


  • Abingdon, Oxfordshire, United Kingdom Digital Preservation Coalition Full time

    Vacancy for Senior Software Engineer at Digital Preservation CoalitionWe are seeking a talented software engineer to join our development team, responsible for the full software development lifecycle, including analysis work, maintaining industry standards, integrating software components, and developing verification plans.Key Responsibilities:Design,...


  • Abingdon, Oxfordshire, United Kingdom Endeavour Recruitment Solutions Full time

    Endeavour Recruitment Solutions has an exciting opportunity for a senior software developer to join a global client in the Energy industry. Based in Oxfordshire, this role offers a competitive salary of £100,000 - £140,000 per annum.Job Description:Design and develop innovative software solutions using various programming languagesKey...


  • Abingdon, Oxfordshire, United Kingdom Endeavour Recruitment Solutions Full time

    Job Opportunity in the Energy IndustryWe are seeking an experienced Software Developer to join our global client in the Energy sector, based in Oxfordshire.Key responsibilities:Bachelor's degree in Computer Science/Engineering/IT required for entry-level position.5+ years of experience in software development.Candidate requirements:Proficiency in Computer...

  • Software Engineer

    3 months ago


    Abingdon, United Kingdom CV-Library Full time

    Software Engineer - Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing intuitive...

  • Software Engineer

    1 month ago


    Abingdon, United Kingdom Carbon60 - Eng&Tech Full time

    Software Engineer - Abingdon Essential Responsibilities and Duties Reporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing intuitive and...

  • Software Engineer

    2 months ago


    Abingdon, United Kingdom OpTek Systems Full time

    Software Engineer – AbingdonEssential Responsibilities and DutiesReporting to the Global Engineering Manager, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable processManaging and processing feedback from the system Designing intuitive and...


  • Abingdon, United Kingdom Franklin Bates Full time

    **Are you an experienced Software Systems Engineer with strong C#/C++ expertise?** **This is a fantastic opportunity to join a high-quality leading-edge software team.The Software Systems Engineer will work closely with the Engineering Manager to impact the success of the current product offering to revolutionise the Semiconductor space.** Due to growth...


  • Abingdon, United Kingdom CV-Library Full time

    Job Overview The position of LabVIEW Software Engineer will allow an individual in the early years of their career to gain experience as part of our Software Engineering team in the production of high-quality, leading-edge software, used to operate a state-of-the-art 3-dimensional metrology system capable of the sub-nanometre precision measurements required...


  • Abingdon, United Kingdom Engineering Recruitment PDQ Full time

    Job Overview The position of LabVIEW Software Engineer will allow an individual in the early years of their career to gain experience as part of our Software Engineering team in the production of high-quality, leading-edge software, used to operate a state-of-the-art 3-dimensional metrology system capable of the sub-nanometre precision measurements required...