Remix, React, JavaScript Backend: Java, Spring, .NET Data: MongoDB, Oracle Tools: RabbitMQ, JSON Key Responsibilities Design and implement test automation frameworks and solutions from the ground up Apply TDD/BDD methodologies and risk-based testing approaches Support CI/CD pipelines and promote shift-left quality practices Coach and mentor engineers on quality engineering best practices Conduct testing More ❯
Excellent experience of writing clean code using Java 17+ with tools and frameworks like Spring, Spring Boot, Maven Experience with Microservices/microservice architecture Expert in writing automated tests (TDD/BDD) using tools such as Junit, and Selenium, where appropriate Experienced with messaging system, preferably Kafka Able to demonstrate and promote positive attitudes and behaviours, such as collaboration, learning More ❯
Alexander Mann Solutions - Public Sector Resourcing
SASS. . Developing and maintaining applications in serverless environments using distributed architecture and AWS tools including Lambda, API Gateway, S3, Cognito & RDS. . Working practices such as test-drivendevelopment or behaviour-driven development. . TypeScript testing using Jest or a similar framework and React Testing Library or Enzyme for component testing. Desirable to have: . More ❯
asynchronous applications JVM monitoring, profiling, performance tuning, and debugging. Experience with analysis tools such as JConsole, JVisualVM, Elastic Search/Logstash, Prometheus; Open tracing Extensive experience of testdrivendevelopment Knowledge of CI/CD on large complex systems Experience from working in the Risk or pricing domain in investment banking, either in Front-office, or Market More ❯
Technologies – Mule ESB & IDE or equivalent, previous Middleware experiences. Experience in monitoring, triaging and performance tuning. Experience in Splunk, Dynatrace or AppDynamics (APM tools). Knowledge of Test-DrivenDevelopment and Unit Testing (Cucumber/Litmus, JUnit) Able to contribute to automation, develop shared/common solutions. Strong verbal and written communication skills (both to a technical More ❯
Brighton, Sussex, United Kingdom Hybrid / WFH Options
eTeam Workforce Limited
by 6+ years of experience in Golang development stack. - Experience in application design, software development, and testing, preferably in an Agile environment. - Solid understanding of test-drivendevelopment, including unit, component, functional, system integration and regression tests. - Experience working with Git on small to medium sized teams. - Experience designing and developing REST APIs for high More ❯
platforms Comfortable enabling self-service analytics and natural language querying tools (e.g., Power BI Q&A, Databricks Genie) Agile mindset: embraces iterative delivery, peer code reviews, and test-drivendevelopment Excellent stakeholder engagement and communication skills confident working cross-functionally and enabling others to use and trust the data Desirable: Experience with Lakehouse patterns; setting standards, quality More ❯
platforms Comfortable enabling self-service analytics and natural language querying tools (e.g., Power BI Q&A, Databricks Genie) Agile mindset: embraces iterative delivery, peer code reviews, and test-drivendevelopment Excellent stakeholder engagement and communication skills — confident working cross-functionally and enabling others to use and trust the data Desirable: Experience with Lakehouse patterns; setting standards, quality More ❯
asynchronous applications JVM monitoring, profiling, performance tuning, and debugging. Experience with analysis tools such as JConsole, JVisualVM, Elastic Search/Logstash, Prometheus; Open tracing Extensive experience of testdrivendevelopment Knowledge of CI/CD on large complex systems Experience from working in the Risk or pricing domain in investment banking, either in Front-office, or Market More ❯
by 6+ years of experience in Golang development stack. - Experience in application design, software development, and testing, preferably in an Agile environment. - Solid understanding of test-drivendevelopment, including unit, component, functional, system integration and regression tests. - Experience working with Git on small to medium sized teams. - Experience designing and developing REST APIs for high More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Opus Recruitment Solutions Ltd
practices Functional and non-functional testing Systems integration testing Security testing Performance testing Development and maintenance of automated test suites Test Infrastructure – e.g. Docker and containerisation TDD and BDD principles Micro-service architecture and API testing principles CI/CD pipelines Java 11/17/21and Springboot framework Testing frameworks such as Cucumber, REST assured, Wiremock More ❯
similar tools.Strong SQL knowledge and experience testing relational databases. You will have familiarity with CI/CD pipelines and experience integrating tests into Jenkins, or similar tools. Experience with TDD/BDD methodologies. You will have an awareness of security and compliance testing, particularly in financial or fraud prevention applications. If this role sounds of interest drop me a CV More ❯
Birmingham, West Midlands, England, United Kingdom Hybrid / WFH Options
The Difference Engine
tasks Solid Experience with microservices engineering Experience with Kafka for messaging an important aspect of the role Comfortable working with NoSQL databases (MongoDB) Familiar with SDLC process A TDD approach to work and test automation (Junit, Mocking, Gherkin) Previous experience working in a retail banking environment a plus but not essential Excellent communication and follow-through, analytical, self More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
NonStop Consulting
GOV for 12 months, hybrid working in Leeds. Essential: Suitable candidates must be eligible to undergo SC Clearance - minimum of 5 years in UK Experience with Java 21 Strong TDD/BDD. Experience with large micro-service architectures Implementing API's for internal and external use. Desirable :Knowledge of Mongo DB/Jackson/JAX-RS/mocking frameworks such More ❯
psycopg2 AWS: Lambda, S3, CloudWatch, IAM, CDK, SQS, EKS/ECS API development: FastAPI, Requests, JWT/OAuth Development Practices Agile methodologies (Scrum/Kanban), XP techniques (TDD, pair programming) Infrastructure-as-code and cloud monitoring (e.g., Grafana) Strong communication skills across technical and non-technical audiences Experience supporting production systems and disaster recovery planning You'll also More ❯
SQLAlchemy/psycopg2 AWS: Lambda, S3, CloudWatch, IAM, CDK, SQS, EKS/ECS API development: FastAPI, Requests, JWT/OAuthDevelopment Practices Agile methodologies (Scrum/Kanban), XP techniques (TDD, pair programming) Infrastructure-as-code and cloud monitoring (e.g., Grafana) Strong communication skills across technical and non-technical audiences Experience supporting production systems and disaster recovery planningYou'll also be More ❯
Cloud monitoring, telemetry, intelligence tools for AI/ML systems, including Grafana * Experience working in Agile delivery models - Scrum and/or Kanban frameworks * Formal XP engineering techniques including TDD and pair programming * Working within defined infrastructure-as-code frameworks What you need to do now If you're interested in this role, click 'apply now' to forward an up More ❯
Cloud monitoring, telemetry, intelligence tools for AI/ML systems, including Grafana * Experience working in Agile delivery models - Scrum and/or Kanban frameworks * Formal XP engineering techniques including TDD and pair programming * Working within defined infrastructure-as-code frameworks What you need to do now If you're interested in this role, click 'apply now' to forward an up More ❯
cleared Java developers to join a project.Inside IR35£400 per daySC cleared (or eligible)Weekly travel to Leeds. Recent experience with Java 21 (or later). Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Have experience in implementing APIs for internal and external use. Have working knowledge of Unix-like More ❯
house capability. Embracing DevOps culture, infrastructure-as-code, and continuous improvement. Skills & Experience required: Strong experience as a senior Go developer . JSON Schema expertise. Proficiency with TestDrivenDevelopment and testing practices. Solid knowledge of Domain Driven Design techniques (Crows Foot, ERD syntaxes). Hands-on Unix/Linux systems programming and sysadmin experience. Exposure More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
McGregor Boyall
tuning. Hands-on experience with LLM fine-tuning , image processing, and ML libraries. Experience building and maintaining cloud-native AI/ML services . Familiarity with Agile development , TDD, and infrastructure-as-code. Bonus: experience with multi-modal models, RLHF , or edge deployments . If you possess the above technical skills and hands-on experience, please apply today! McGregor More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
McGregor Boyall
debugging Proven experience building and deploying AI/ML systems in the cloud ( AWS ) Solid grasp of CI/CD , infrastructure as code (CDK) , and Agile methodologies Familiarity with TDD , pair programming, and modern development practices Desirable: Advanced fine-tuning techniques (LoRA, QLoRA) RLHF, multi-modal AI, or edge deployment experience ML experiment tracking (MLflow, Weights & Biases) and A More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
closely with software development teams to embed DevOps principles and support a culture of continuous integration and continuous delivery (CI/CD). Drive adoption of test-drivendevelopment (TDD) practices within CI/CD workflows. Contribute to the ongoing development of a scalable, resilient digital API infrastructure. Collaborate with cross-functional teams to streamline … CD pipelines (Azure DevOps, GitHub Actions, Jenkins, or similar). Strong understanding of monitoring, logging, and observability tools (e.g., AppInsights, ELK, Prometheus, Grafana). Solid knowledge of test-drivendevelopment and experience embedding TDD in automated delivery workflows. Experience working directly within software development teams to support agile delivery. Familiarity with API-driven architectures, microservices More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Invitise Ltd
and be eligible for SC clearance. The successful Senior Java Developer will possess proven skills working with the following Java 21 (or later) TestDrivenDevelopment (TDD) and Behaviour DrivenDevelopment (BDD) Large microservice architectures Agile environments and pair programming Implementing APIs for internal and external use Building automated test suites in CI/… Kafka MongoDB or other NoSQL/document databases Experience scaling high-traffic websites and handling large data sets Interested? Please apply below. Java Software Engineer, Java, Java 21, Microservices, TDD, BDD, Agile, APIs, CI/CD, Leeds, Government, Public Sector, Developer, Contract, Inside IR35 More ❯
South East London, London, United Kingdom Hybrid / WFH Options
The Bridge (IT Recruitment) Limited
for a major ecommerce company on a remote basis, on an initial 6 month contract, inside IR35. The key skills required for this Salesforce Developer role are: PHP AWS TDD Unit testing If you do have the relevant experience for this PHP Developer position, on a remote basis, please do apply More ❯