Software Engineer (Java)

  • Location:
  • Salary:
  • Closing date:
  • reference:

Ordnance Survey

About the role

Join our established project team as a Software Engineer, working to deliver customer requirements at pace and to a high standard using Java programming.

Seeking a candidate with a strong background in delivering solutions; your knowledge will encompass a wide variety of technologies such as Java (SpringBoot, Hibernate, Jackson etc), Postgresql, cloud services (Azure/AWS) and SQL. Experience around Deployment, Debugging, Testing, Scaling and Monitoring scalable applications is expected.

As part of the role, you will have daily contact with stakeholders and team members. You will write code using best practices to ensure it is clean and testable. Working within an agile delivery methodology, you will ensure software is secure and well test to optimise delivery.

What we’re looking for 

Experience in Java and cloud technologies

Track record in problem resolution, selection of technical solutions and applications

Experience of providing fully capable software development and configuration

Experience in designing and implementing RESTful APIs

Knowledge of modern engineering best practice like TDD, BDD and Automated Testing

Proven track record in iterative and incremental development

Qualified to relevant development certification (or equivalent)

The rewards 

We want you to love what you do. That’s why our benefits package rewards a job well done. We’ll give you: 

Salary: £36,414 - £40,689

Performance related bonus

A competitive pension scheme

37 hour working week (with flexible working options)

25 days annual leave - (30 days after five years) bank holidays and an extra 3 over Christmas

Plus, a suite of excellent additional benefits


This role will be based at our state-of-the-art Headquarters in Southampton. However, all our people, where they can are currently working from home and we recognise the future need to be flexible. As such we are open to applications that can deliver work remotely where appropriate.

Apply Now

Ordnance Survey is an equal opportunities employer and welcomes applications from all sections of the community.

PLEASE NOTE: We strongly recommend that you do not provide your bank account details when applying for a job.
If you see a vacancy on Ethnic Jobsite requesting bank account details please email