Java Developer

Nominet ,
Oxford, Oxfordshire
Job Type: Full-time

Overview

WHAT DRIVES US 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 future. That's what drives us - and the kind of people we want to work with. PERKS 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. JOB SUMMARY Nominet are seeking a software developer with development experience in Java and other languages, good communication skills, a can-do attitude and an understanding of the language and APIs. You would work as part of the highly regarded Operational Applications team to design, develop, release and maintain our software and systems architecture, enabling the highest possible quality of services for Nominet’s systems. The Operational Applications team is a team of JAVA software developers responsible for the operation and the development of the core and critical software systems that enable the dot uk registry which gives you the opportunity to work in a great team with a real sense of purpose which you will not get anywhere else. KEY RESPONSIBILITIES Develop and maintain Nominet’s software and systems Take ownership of the operation and development of certain software components and business functions ensuring a high quality service that meets business requirements Become an authority and go-to person on areas of the business software whilst maintaining a working knowledge of wider areas. Package software and data for release. Manipulate data, diagnose and fix problems 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 Developing and maintaining Nominet software systems in a professional way Remaining appraised of current software development best practices Delivery of software and processes that are compliant with ISO 20000, ISO 27001, ISO 22301 and PCI. Delivering high quality tested software in a timely manner Ensuring software meets both business and customer needs Being a good team player and able to work with different people across departments and levels KEY REQUIREMENTS Essential Skills Java Spring, Hibernate/ORM frameworks SQL Unit testing, automated build and testing Source code control systems (Git, SVN) Oracle RDBMS Release management Code profilers, checkers and optimisers Desirable Skills Vaadin, JMS Oracle PLSQL C++ There has never been a better time to join Nominet so Apply Now for an immediate interview