Share this Job

Senior Analyst Developer (Java, Full Stack)

Date: 19-Nov-2020

Location: Oxford, GB, OX4 4DQ

Company: Nominet



Maybe you know us, maybe you don't. Even though you probably use our services every day. So

we'd 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



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




Competitive salary depending on experience, plus excellent benefits including a 10% bonus, 28 days holidays, Healthcare, Pension Scheme, Life Assurance, Wellbeing allowance, Flex benefits and onsite fitness classes and studio.


Main Job Purpose

As part of the Web Applications Team in our Internet Engineering & Operations group, you will work closely with other engineers to develop new features, modules and applications that keep the .UK infrastructure running, along with our gTLD registry systems.. You will have a lead role in producing robust, cutting-edge Java web applications utilised by millions of users and at the heart of the Internet. You will be expected to take ownership of technical deliverables within projects and engage with a variety of stakeholders across the business. 


Job Summary

  • Delivery of complex web applications written in Java and Angular
  • Responsible for the implementation of robust, maintainable, standards-compliant code in an agile working environment.
  • Build intuitive user interfaces that adhere to the best in UI/UX standards.
  • Providing leadership and demonstrable experience of web development knowledge, paradigms and design patterns at a senior level.
  • Proactive development of new product features where required.
  • Advising and influencing the team and wider business to ensure new products and features are developed and deployed safely in a timely and effective manner.
  • Producing functional unit and integration tests.
  • Delivering high quality support to Nominet’s customers.
  • Investigating and engaging with new trends, technologies, and configurations.
  • Building relationships with other teams/key stakeholders and working in a cohesive, friendly and collaborative manner to deliver real value for customers.


Key Requirements

  • Excellent knowledge of Java, Spring, Spring boot and Hibernate/ORM frameworks
  • Very good knowledge of JavaScript and the Angular framework using TypeScript
  • Very good experience of using HTML5 and CSS3, along with package builders (ng-cli, Grunt), and CSS Pre-processors (SASS)
  • Knowledge of Oracle RDBMS, SQL and PLSQL
  • REST API development
  • Good knowledge of source control systems, continuous integration, unit testing, automated build and testing
  • Code profilers, checkers and optimisers
  • Confident working with internal and external stakeholders and customers, ascertaining requirements and gathering feedback 
  • Excellent attention to detail





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

Job Segment: Developer, Java, Oracle, Database, SQL, Technology