Connecting Talent to opportunity

Connecting Talent to opportunity

Senior Java Developer

Expired

Job Description:

Background

Revenue & Customs Digital Technology Services (RCDTS) is owned by HMRC and works within the HMRC Chief Digital & Information Officer Group (CDIO). Collectively we support the HMRC IT estate which is one of the most digitally advanced tax authorities across the globe and which has one of the largest customer bases in the world. 

With change and innovation being the primary drivers, HMRC and RCDTS are working collaboratively towards the delivery of an ambitious digital vision for HMRC whilst supporting the management of existing technology services. 

The Team

An exciting time to be working for CDIO, the Borders and Trade (B&T) team is an integral part of the group with a focus on developing, delivering and supporting high-profile IT solutions which are the cornerstone of the HMRC Customs, Excise and International Trade business.

Covering a complex range of business operations and using a variety of technical platforms we develop, deliver and provide end-to-end service management for over 100 separate applications many with exceptionally high volumes of transactions and challenging deadlines.   

We work with conscientious, positive people who grow with the challenge of delivering transformation on a huge scale, and who already have real hands-on experience of driving through both technical and business changes.

Role & Responsibilities

This is an opportunity to make a real difference to the way we do business by delivering robust digital products with a focus on the high-profile UK transition. 

We are looking for self-motivated people with great communication skills as well as solid experience of delivering applications in an agile environment and working as part of a multi-functional team.

You will be able to visualise the architecture and understand the business domain. As well as coding you will contribute to the design, development and maintenance of cloud-based applications for deployment to AWS using Java with Spring Boot as well as a variety of tools and technologies. 

You will be expected to delegate, share knowledge, mentor or coach other team members and engage effectively with stakeholders.

Duties will include:

​​​​​​​Implementing new or changed functionality on large scale Java based distributed systems

Ensuring that standards are followed, amending and improving best practice from experience

Ensuring the domain model is comprehensible to the entire team

Managing the technical debt

Designing, developing and reviewing code

Resolving challenges to aid delivery and enabling change of direction as required

Monitoring and maintaining live IT systems which may involve an element of on-call activity

Essential criteria

  • You will have knowledge, experience and understanding of:
  • Java, including the JPA
  • Spring Framework and/or SpringBoot
  • Web Services: JMS; Rabbit MQ; Kafka 
  • Agile using continuous integration

Desirable criteria

  • Ideally you will also have knowledge and understanding of 
  • Micro-services
  • XML and JSON
  • Schema design, PL*SQL and SQL

Some travel to other HMRC sites may be required as part of this role (e.g. Southend).

Selection Process

If you are successful at the sift stage you will be invited to interview to demonstrate your suitability.

Additional Information

We believe that supporting staff to achieve their optimum work/life balance arrangements is a priority. Where business requirements permit we are therefore committed to offering flexible and hybrid working arrangements. We are committed to offering flexible working within our organisation. We will consider all requests to work part-time, flexibly or on a job-share basis. Please speak to the recruitment team or the hiring manager if you would like to discuss flexible working arrangements.  

We value diversity and as an equal opportunity employer, welcome applications from people who may need reasonable adjustments. As such we encourage anybody who needs a reasonable adjustment during the recruitment process to contact the recruiter or hiring manager dealing with your application who will discuss the reasonable adjustments required with you.

A copy of the RCDTS Book of Benefits is attached to this job advert, here you will find additional benefits available to employees.

All applicants will need to provide proof that they have the right to work in the UK. Information on Right to Work legislation can be found at Right to Work in UK

If you are applying for a role in an office within a regional centre location or a transitional or specialist site, then the following may apply: Daily Travel Assistance will be available for this role, provided the successful applicant is a current RCDTS employee and meets the eligibility requirements outlined in the department’s Daily Travel Assistance guidance.

A reserve list may be created if suitable candidates are identified and will last for a period of 12 months. 

 HMRC’s Technology Sourcing Programme 

HMRC faces a number of contract expiries combined with the need to re-balance control over its digital and technology capability to ensure HMRC can respond quickly and effectively to changing requirements and priorities.

This is a multi-year programme to transform how HMRC delivers and uses IT. The programme is in place to design and deliver the safe disaggregation, exit and transition of HMRC’s major IT contracts and stand-up new arrangements to deliver both IT run and change activity.

The programme will develop and implement a new technology supply chain model, protect live services, enable the department to remediate and prevent technical debt, reduce risk in our IT estate, improve cost effectiveness, provide flexibility and establish partnerships with suppliers to deliver innovation.

 

Please contact [email protected] if you would like to discuss any of the above prior to application.