Software Engineer (Java)
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)
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.
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 email@example.com