- Home
- ...
- All Open Positions
- Job Title
Description & Requirements
On behalf of NHS Digital, we are looking for a JAVA Developer (Inside IR35) for a 6 Month contract based REMOTELY/ in Cardiff.
In February 2023, NHS Digital merged to become part of a new NHS England.
Our people are our most important asset and recruiting and retaining the best talent remains crucial to our success. It remains vital that we attract and retain highly skilled people to enable us to deliver technology and data systems and services that really make a difference to people’s lives.
NHS England (NHS Digital) is a great place to work. What we do matters.
Our outstanding teams are passionate about technology and public service, making use of everyone’s skills to improve people’s lives.
We collaborate to deliver world class tech and intelligence, so come and join us. We are committed to sustainability, diversity, and inclusion; our people are at the heart of what we do.
As a JAVA Developer, your main responsibilities will be:
- Working as part of a well-structured Scrum teams, under the guidance of experienced team leads, you shall take responsibility for delivering individual software components.
- You will be working toward a previously built design solution and are expected to take the lead in the development and ensure it is rigorously tested and documented in accordance with DHCW and industry best practices.
- In addition to new developments, you will be involved in exploring options and developing solutions for integration of legacy system elements.
Essential:
- The following skills are key for this role: Java, Jakarta EE Object-oriented programming System architecture design for high-performance and scalable integration (based on microservices)
- Multithreading & performance.
- Observability & Monitoring Enterprise Service Bus (WSO2, JCAPs, Fiorano, Biztalk, IBM Websphere or other) and messaging Queues (Rabbit MQ, Active MQ, other) Web Services (inc.) API, along with XML, XSLT, .Net and SQL, SOAP, REST Networking / connectivity / TCP / UDP / sockets.
- Containerized applications, using Docker, Kubernetes Observability and monitoring tools CI/CD and DevOps tools.
- Agile methodology and SDLC Experience in the following.
- Apache Camel HL7 v 2.x and FHIR messaging standards Knowledge of High Availability solutions, such as Mirroring, Replication, Clustering, and Always On (Availability Groups)
- Modelling tools and languages such as Enterprise Architect / UML Expert understanding of OOP.
- Unit testing, software design patterns.
- SOLID principles and TDD
Please be aware that this role can only be worked within the UK and not Overseas.
Find out about the amazing work we do by visiting our website: www.digital.nhs.uk/about-nhs-digital
Why you should apply: We value the different experiences our people bring to their work at NHS Digital. We're working to create an environment where everyone can make a full contribution no matter their background, identity, or circumstances.
Which means, we encourage applications from people of all backgrounds and abilities. Don’t worry if you don’t meet all the criteria we’ve suggested – knowledge and experience you’ve gained in other ways might make us think about the role differently. Go ahead and apply.
Disability Confident
As a member of the Disability Confident Scheme, NHS England guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply.
Armed Forces Covenant
NHS England (NHS Digital) guarantees to interview veterans or spouses / partners of military personnel who meet all the essential criteria for the vacancy. In cases where we have a high volume of ex-military candidates / military spouses or partners, who meet all of the essential criteria, we will interview the best candidates from within that group.
In applying for this role, you acknowledge the following "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different".