We're now recruiting Java Developers to join our GOV.UK Verify team. We are looking for Developers that love to solve technical problems relating to security, identity management and scaling in a cloud based environment. We are looking for you to be familiar with Java/Web applications using micro service architecture.GOV.UK VerifyGOV.UK Verify is a cross-government plaftorm which is the new way to prove who you are online and you'll play a major part in the development of the platform. Rather than government seeking to verify individuals' identity online and manage their login credentials, we are using a range of certified companies which users can choose from.This is the first time that this service is being delivered in this new way anywhere in the world.GOV.UK Verify is currently in public beta and being used to support 9 government services with 3 certified companies on board.The roleAs a GDS developer, you'll share responsibility for the digital transformation of government. You'll ensure high quality code is delivered in line with project goals and delivery cycles. You'll thrive using agile methods and enjoy working openly, collaboratively and as part of a multidisciplinary team focused on one or more projects.Above all, you'll want to make government better, which may sometimes involve challenging the status quo.Your main responsibilities will be:to build web and mobile products to serve a variety of citizen and government needsimplement toolkits APIs for purposes such as integration, performance optimisation, security and scalabilitybuild automated tests to support our continuous deployment environmentshare your knowledge of tools and techniques with the wider team, both developers and non-developers, and act as a digital ambassador across governmentbe involved in the wider web development community, identifying good practices for us to adopt and sharing our experiences, eg through blog posts, tech talks at conferencesWe expect you to be familiar with modern frameworks and languages, as well as working practices such as TDD, continuous integration, continuous delivery and DevOps.In return, the role provides excellent opportunities for career development, both in terms of technical experience and wider professional growth.

Show more