handling across distributed systems. * Integrate with third-party systems and internal services using modern API standards and healthcare protocols. * Write clean, maintainable, and testable code following engineering best practices (TDD/BDD). * Participate in code reviews, support engineering excellence, and mentor junior developers. * Ensure compliance with security standards , data protection regulations, and NHS Information Governance requirements. Required Skills & Experience More ❯
Croydon, Surrey, England, United Kingdom Hybrid / WFH Options
eTeam Inc
of development processes. Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can More ❯
Croydon, London, United Kingdom Hybrid / WFH Options
Experis
of development processes. * Experience of containerisation using Docker or Kubernetes * Experience of Continuous Integration (CI) and Continuous Delivery (CD) * A passion for delivering quality code, by use of TDD and setting high software quality standard Desirable Skills: * Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns * Kubernetes * Knowledge/Certification in Spring More ❯
engineering from toolsets to methods, practices to technologies. High level and deep technical experience with continuous integration, continuous delivery/deployment, particularly Jenkins Uses testing as a baseline practice: TDD, BDD, integration, E2E Understands the challenges presented and how to tackle monolithic system estates through the introduction of APIs, microservices and gateways Hands on practitioners with the ability to demonstrate More ❯
Employment Type: Contract
Rate: From £350 to £400 per day Contract Inside IR35
RESTAssured and API Testing . Familiarity with SQL/RDBMS and Integration Testing . Hands-on with Git/GitLab , Gradle , Jenkins , and SonarQube . Experience with JUnit , Cucumber (TDD/BDD) , and Postman for debugging and exploratory testing. Strong understanding of Agile methodologies and CI/CD pipelines. Excellent communication skills and ability to work autonomously. Nice to Have More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
SQL, managed databases, MongoDB. Messaging systems: Kafka, RabbitMQ and EMS; API gateways like Apigee. Observability tools: Prometheus, Grafana, Cloud Monitoring. IAM and secrets management: dynamic secrets, Vault. Test-drivendevelopment and automated testing frameworks. Several years of real-world cloud engineering experience. Personal Attributes Curious and growth-oriented, always seeking to learn and improve. Proactive and collaborative More ❯
Core Java (collections, concurrency, NIO, memory management) Strong understanding of multithreaded systems and low-latency I/O Deep familiarity with design patterns (Observer, Factory, Singleton, etc.) Experience with TDD , GIT , Maven/Gradle , and continuous integration tools Confident communicator with experience in front-office trading environments Desirable Knowledge of benchmark algos (VWAP, TWAP, Arrival Price) and smart order routing More ❯
Core Java (collections, concurrency, NIO, memory management) Strong understanding of multithreaded systems and low-latency I/O Deep familiarity with design patterns (Observer, Factory, Singleton, etc.) Experience with TDD , GIT , Maven/Gradle , and continuous integration tools Confident communicator with experience in front-office trading environments Desirable Knowledge of benchmark algos (VWAP, TWAP, Arrival Price) and smart order routing More ❯
and generating real time reports from their IoT Device via web apps and dashboards built using React & Node. Required: React Node CSS/HTML Javascript Typescript Beneficial: IoT Experience TDD Raspberry PI If you are interested in the position please send an updated copy of your CV and day rate required I will be in touch to discuss the role More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
and generating real time reports from their IoT Device via web apps and dashboards built using React & Node. Required: React Node CSS/HTML Javascript Typescript Beneficial: IoT Experience TDD Raspberry PI If you are interested in the position please send an updated copy of your CV and day rate required I will be in touch to discuss the role More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Spyrosoft Ltd
AWS services, particularly with AWS CDK, alongside strong experience in DevOps and CI/CD pipelines. Proficiency in Java microservices development and testdrivendevelopment (TDD) is essential, as is hands on experience in component migrations. A proactive and detail-oriented approach will be vital to ensure smooth transitions from legacy systems to scalable, reliable, and … will have: Good working experience with continuous integration and continuous delivery (CI/CD) AWS CodePipeline expertise CDK Experience DevOps & CI/CD (pipelines) Java microservice experience TestDrivenDevelopment Component migrations techniques Go programming language Desirable Skills/Knowledge/Experience Strong problem solving skills Go programming experience Agile/Scrum experience Load Balancer experience Defensive … programming techniques Tools and Technology Java Jira AWS TDD CI/CD Experience A degree in Computer Science, Software Engineering, or a related field or similar work based experience. Proven experience as a Senior Software Engineer ideally with a focus on media-related projects. Very good working knowledge of standard software development frameworks, techniques and methodologies. Experience with providing More ❯
team members in Mercator K nowledge/experience You will need: Scala/Play development skills Experience of agile development techniques, testdrivendevelopment (TDD) and paired programming, etc. Experience building scalable, distributed web applications in Scala (Java with Scala experience gained in personal projects may be considered) Experience of working with Microservices Experience with More ❯
in small, self-organised teams. Excellent knowledge and experience of full stack Microsoft .NET development (especially WPF MVVM & WCF ODATA) Experience of TestDrivenDevelopment (TDD) and automated testing techniques. Experience of using CASE toolsets in support of Continuous Integration and automated deployment of applications, preferably the Atlassian tool suite. Able to demonstrate expert knowledge in More ❯
Senior MuleSoft Developer 6 Month contract - Inside IR35 - up to £585 per day London based - hybrid working - 3 days office based Current NPPV3 clearance is highly desirable Your main responsibility will be to deliver clean, maintainable, and well-tested code More ❯
system architecture and business processes * Contribute to modernisation efforts and cloud-based development practices * Provide 3rd line support and develop tools to streamline support operations * Apply test-drivendevelopment and CI/CD methodologies in an Agile environment The ideal candidate will: * Have strong backend development experience, ideally with SQL and RDS * Demonstrate excellent problem … legacy systems as an opportunity to gain valuable domain knowledge * Embrace 3rd line support responsibilities and seek ways to automate and improve support processes * Be proficient in test-drivendevelopment and collaborative Agile practices * Have familiarity with Python or a willingness to learn it * Exhibit strong communication and stakeholder engagement skills Please send a copy of your More ❯
system architecture and business processes* Contribute to modernisation efforts and cloud-based development practices* Provide 3rd line support and develop tools to streamline support operations* Apply test-drivendevelopment and CI/CD methodologies in an Agile environment The ideal candidate will:* Have strong backend development experience, ideally with SQL and RDS* Demonstrate excellent problem … legacy systems as an opportunity to gain valuable domain knowledge* Embrace 3rd line support responsibilities and seek ways to automate and improve support processes* Be proficient in test-drivendevelopment and collaborative Agile practices* Have familiarity with Python or a willingness to learn it* Exhibit strong communication and stakeholder engagement skills Please send a copy of your More ❯
in Go and Java microservices within an AWS-native environment Apply DevOps practices, automating CI/CD pipelines and applying CDK to build infrastructure-as-code Champion TestDrivenDevelopment for reliable, high-quality delivery Collaborate with talented engineersonsite in London once a weekto shape modern ways of working What You'll Bring: Strong Go (Golang) engineering … experience Solid background with Java microservices Expertise in AWS, particularly CDK Hands-on DevOps and CI/CD pipeline knowledge Proven record with component migrations and TDD If you're an engineer who thrives on modernisation, clean architecture, and technical challenges at scale, this gig is for you. More ❯
in Go and Java microservices within an AWS-native environment Apply DevOps practices, automating CI/CD pipelines and applying CDK to build infrastructure-as-code Champion TestDrivenDevelopment for reliable, high-quality delivery Collaborate with talented engineers—onsite in London once a week—to shape modern ways of working What You'll Bring: Strong Go … Golang) engineering experience Solid background with Java microservices Expertise in AWS, particularly CDK Hands-on DevOps and CI/CD pipeline knowledge Proven record with component migrations and TDD If you're an engineer who thrives on modernisation, clean architecture, and technical challenges at scale, this gig is for you. More ❯
Python & Cloud Native API Engineer (on AWS) - London (2 days a week and remote) - £454 - 10 months Role Development of Cloud Native APIS on AWS using TDD and Python Design and deliver low level diagrams Design contracts and maintain API versions, ensuring compatibility whenever possible Skills 3+ years of experience with AWS API Gateway, AWS Lambdas and AWS Glue … using Python 3, Java experience is a plus Contract testing and TDD Advanced Data Modelling and Analysis: design contracts and utilize contracts from 3rd parties in XSD, OpenAPI and other related formats Experience developing and analysing both SQL and NoSQL databases Programming & Advanced Computing: Skilled at Object Oriented or functional programming experience in Python. Familiar with Linux/Unix Shell More ❯