Share this Job

Back End Developer (Java)

Date: 29-Jan-2021

Location: GB

Company: Nominet


Maybe you know us, maybe you do not. Even though you probably use our services every day. So, we would like to share more about what we do at Nominet, and why we do it, so that you can help us to build the right team.

We're proudly at the heart of the UK's critical internet infrastructure. Leading the charge in cyber security, as we explore and pioneer new tech.

We do this to enable connectivity, inclusivity, and security for our world - and create a vibrant digital future.

That is what drives us - and the kind of people we want to work with.



Competitive salary depending on experience, plus excellent benefits including a 10-20% bonus, 30 days holiday allowance, flexible working hours, healthcare, pension scheme, life assurance, wellbeing allowance, flex benefits 



Our Cyber software engineering team is growing and we're looking for additional Java Backend Developers to join us. 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. 

  • Vision, drive and passion: someone who’s prepared to roll up their sleeves get the job done. 

  • Any knowledge of the DNS, TCP/UDP, and the Cyber Security industry would be considered highly advantageous.  


This is a great opportunity to join a growing team working at the heart of the Internet. If this sounds like you, then please apply now.





Please note: As part of the job application, you will be asked to complete a brief online application form and profile.

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