Java Developer Fully remote Inside IR35, £200 P/D 3 months, scope to extend 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 Containerised 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