Share this Job

Java Developer

Date: 20-Jul-2021

Location: Oxford, GB, OX4 4DQ

Company: Nominet



Our name may not be familiar, but you probably use our services every single day – ever visited a website ending in a .uk?

We’ve been running the national internet namespace for a quarter of a century, sitting proudly at the heart of the UK's critical digital infrastructure.  

Such a responsibility requires world-leading cyber security and we’re gaining a reputation for our innovative new security solutions, protecting our own systems and beyond. 

But we’re also a profit with a purpose business. We invest in making a positive impact of the lives that are being most disrupted in our digital age: young people. We’re known as one of the UK’s leading ‘tech for good’ funders and the commitment to building a connected, secure and inclusive digital future drives everything we do. It’s not just rhetoric – ask our staff. 



At Nominet you can expect a competitive salary (depending on experience of course), plus excellent benefits including 30 days holidays, Healthcare, Pension Scheme, Life Assurance, Wellbeing allowance, Flex benefits and remote working



As a Backend Developer working in the Cyber Solutions team you will be a passionate team player who thrives on delivering challenging projects in a fast-paced environment. You will design, develop, release and maintain our software and systems architecture, enabling the highest possible quality of service for Nominet’s customers. 


Working in agile teams aligned to the product roadmap, the Cyber development team is a team of software developers responsible for the development of the core, critical software components and systems that underpin Nominet’s Cyber Security solutions.




  • Design and development of efficient, simple, high performance software components.
  • Troubleshoot customer issues and design effective solutions.
  • Create high-quality code with associated unit, component and integration test cases.
  • Working with the project steering committees to ensure project gateways are met and that stakeholder requirements are delivered.
  • Develop and deliver documentation that will help others through the development process.
  • Develop relationships with people across the Nominet business and use these relationships throughout your work




  • Highly capable Java 8 developer.
  • Hands on experience of threading and Java concurrency libraries.
  • Experience with relational databases, preferably MySQL.
  • Hands on experience with Spring and Hibernate/JPA/JDBC.
  • Advocate of software QA and TDD.
  • Agile/Scrum development practices.
  • Good communication and interpersonal skills.
  • Proficient with version control e.g. git.




Job Segment: Developer, Java, Programmer, Information Technology, Quality Assurance, Technology