Enable job alerts via email!

Vacancy for Senior Software Engineer at Preservica

Digital Preservation Coalition

Abingdon

Hybrid

GBP 50,000 - 80,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading software company is seeking a Senior Software Engineer to join their team in Abingdon or remotely in the UK. This role involves overseeing the full software development lifecycle and integrating components into reliable systems. Ideal candidates are experienced in Java, possess Agile knowledge, and have strong communication skills, ready to contribute to an innovative, fast-paced environment.

Qualifications

  • 5+ years of Java experience required.
  • Familiarity with Agile practices and Scrum essential.
  • Experience with RDBMS is a plus.

Responsibilities

  • Responsible for the full software development lifecycle.
  • Integrating software components into fully functioning systems.
  • Developing verification plans while adhering to quality standards.

Skills

Java
Agile development
Dependency Injection (Spring)
Hibernate
Web Services
Containerisation (Docker)
Message Broker (RabbitMQ)
Microservice architecture
Good communication skills

Education

BSc / MSc / PhD in Engineering/Software/System

Job description

  • Vacancy for Senior Software Engineer at Preservica
Vacancy for Senior Software Engineer at Preservica

Abingdon/Remote, UK

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?

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 Java Software Engineer.

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

Our offices are in Abingdon but this role can be either office based or worked remotely in the UK.

What We Look For

To be part of Preservica you need:

BSc / MSc or PhD level education in an engineering / software / system related subject or equivalent through relevant training and/or experience.

Be familiar with Agile development practices, including Continuous Integration and Scrum.

Experience in Java development (Enterprise level a bonus).

Good knowledge of Java, Dependency Injection (Spring), Hibernate and Web Services.

RDMS experience an advantage.

Containerisation (Docker), Message Broker (RabbitMQ) and Microservice knowledge an advantage.

5+ years Java experience.

Work to tight deadlines, get involved in Scrum meetings, work closely with other Software Engineers and also with Test Analysts.

Be personable and have good communication skills, be pro-active and confident to present in team meetings when required.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Vacancy for Innovation Software Engineer at Preservica

Digital Preservation Coalition

Abingdon null

Hybrid

Hybrid

GBP 40,000 - 60,000

Full time

13 days ago