, testing, and deployment. Significant hands on experience with Java, Spring Boot and Microservices. Strong understanding of software development methodologies such as Agile, TDD and DevOps. Some proficiency in multiple programming languages such as Python, JavaScript, or similar. Extensive experience writing well-tested code. Good knowledge of cloud platforms More ❯
Terraform, Pulumi) CI/CD pipelines (e.g Jenkins, CircleCI, Github Actions, etc.) Effective source-control management using Git Test automation following TestDrivenDevelopment practices including unit testing, API testing, and end-to-end testing Working with lean and agile practices (e.g. Kanban, Scrum, etc.) Collaborating More ❯
Terraform, Pulumi) CI/CD pipelines (e.g Jenkins, CircleCI, Github Actions, etc.) Effective source-control management using Git Test automation following TestDrivenDevelopment practices including unit testing, API testing, and end-to-end testing Working with lean and agile practices (e.g. Kanban, Scrum, etc.) Collaborating More ❯
Terraform, Pulumi) CI/CD pipelines (e.g Jenkins, CircleCI, Github Actions, etc.) Effective source-control management using Git Test automation following TestDrivenDevelopment practices including unit testing, API testing, and end-to-end testing Working with lean and agile practices (e.g. Kanban, Scrum, etc.) Collaborating More ❯
scalable code that integrate seamlessly to provide an exceptional experience for customers. Commitment to code and product quality, including familiarity with test automation, TDD, or BDD methodologies. Familiarity with DevOps tools, processes, and concepts such as Docker, Kubernetes, CI/CD pipelines, and observability. Excellent communication skills with a More ❯
computing paradigm and exposure to building highly scalable systems. " Experience with platform modernization and cloud migration projects " Expertise in Agile development methodologies like TDD, BDD, Performance/Load testing etc. " DevOps experience - CI/CD, Test Automation, Containerization - tools and processes " Should be conversant with emerging technologies - chatbots More ❯
of interfaces. You understand how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs. You understand TDD, BDD, unit testing, integration testing and when to use them. You are familiar with trunk-based development in git. Experience with back-end web More ❯
with application frameworks such as http4k or Spring Boot. An understanding of Agile development methods such as Scrum or Kanban. Demonstrable experience in TDD, pair programming. Continuous Integration/Continuous Delivery REST API development and/or consumption. Desirable skills/experience you may have Experience with Cloud More ❯
or similar browser debugging tools Experience in cloud systems preferably AWS. Distributed services - docker containers, kubernetes Knowledge of Python, Scala, or Golang. Familiarity with TDD, BDD, and associated testing frameworks Experience with managing, leading and/or mentoring a development team Experience working with audio or video technology, specifically More ❯
Server skillset, including T-SQL. Experience of building solutions incorporating NoSQL Databases such as Redis, MongoDB, AWS DynamoDB, or Azure Cosmos DB. Experience of TDD and Unit Testing Frameworks, such as MSTest or NUnit. Git Source Control, with GitHub or Azure DevOps Services. Open API/REST API exposure. Demonstrated More ❯
client will provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is your opportunity to be part of a new, technically challenging project and to be involved in the creation More ❯
as Java, TypeScript JavaScript, Python, C# Scala, or PHP. Experience designing and building automation frameworks . Familiarity with Agile development environments (SCRUM, Kanban, TDD, BDD). Implementing pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc. Awareness of the latest developments in testing tools and design More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
as Java, TypeScript JavaScript, Python, C#, , Scala, or PHP. Experience designing and building automation frameworks . Familiarity with Agile development environments (SCRUM, Kanban, TDD, BDD). Implementing pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc. Awareness of the latest developments in testing tools and design More ❯
Git-based version control systems (e.g., GitHub, GitLab). Basic knowledge of databases (e.g., SQL, NoSQL). Knowledge of Spring Boot framework, Test-drivendevelopment, Web Services (REST/SOAP) development, and Docker containers. Familiarity with Cloud technologies (AWS, Azure, GCP) is advantageous. Knowledge of system More ❯
computing paradigm and exposure to building highly scalable systems. Experience with platform modernization and cloud migration projects Expertise in Agile development methodologies like TDD, BDD, Performance/Load testing etc. DevOps experience - CI/CD, Test Automation, Containerization - tools and processes Should be conversant with emerging technologies - chatbots More ❯
computing paradigm and exposure to building highly scalable systems. Experience with platform modernization and cloud migration projects Expertise in Agile development methodologies like TDD, BDD, Performance/Load testing etc. DevOps experience - CI/CD, Test Automation, Containerization - tools and processes Should be conversant with emerging technologies - chatbots More ❯
computing paradigm and exposure to building highly scalable systems. Experience with platform modernization and cloud migration projects Expertise in Agile development methodologies like TDD, BDD, Performance/Load testing etc. DevOps experience - CI/CD, Test Automation, Containerization - tools and processes Should be conversant with emerging technologies - chatbots More ❯
with industry recognized training in: .NET 9, JavaScript, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is a great opportunity to work alongside smart, driven people who will inspire you every day. You will More ❯
experience in all aspects of client-side performance optimization, Extremely proficient in modern coding and design practices. For example, Clean Code, SOLID principals, and TDD Experience in multiple front-end platforms including iOS, Android, Web, and API services Have worked on an app or internet company that is at scale More ❯
experience in all aspects of client-side performance optimization, Extremely proficient in modern coding and design practices. For example, Clean Code, SOLID principals, and TDD Experience in multiple front-end platforms including iOS, Android, Web, and API services Have worked on an app or internet company that is at scale More ❯
City of London, Greater London, UK Hybrid / WFH Options
Eden Scott
performant solutions that help end users derive real value from complex data. Key Responsibilities Write clean, maintainable, and well-tested code following Agile and TDD practices Contribute to both backend services (Java) and modern front-end frameworks (React/TypeScript) Develop and fine-tune search functionality using technologies like Lucene More ❯
, Equity Derivatives, Kafka, Kubernetes, Docker, SQL, KDB, Excel/VBA, and Unix programming is a plus. Good understanding of testing methodologies; familiarity with TDD/BDD is advantageous. LI-GB About UBS: UBS is the world's largest and only truly global wealth manager, operating through four divisions: Global More ❯
the following is desirable: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. Training will be provided in any of the technologies you lack, allowing you to turn your technological weaknesses into your More ❯
of software design principles like Microservices, Domain-driven design, SOLID, DRY,SoC, etc Excellent understanding of Core Java and large scale distributed systems TDD Must haves: Back-end skills Experience of developing server-side services with Java and one or more of Node.js or similar backend languages (C#/… least one of the hyper-scale Cloud platforms - Microsoft Azure, Google Cloud, AWS Strong understanding and experience of quality engineering techniques including test-drivendevelopment (TDD), Behaviour-drivendevelopment (BDD), integration testing and performance testing Some experience with AI tools (one of more of) Python More ❯
of event-based architecture (a plus). Are familiar with React (a plus). Have knowledge of Extreme Programming best practices like Test-DrivenDevelopment (TDD) and Pair Programming (a plus). Our Tech Environment Full-stack, cross-functional teams, working closely with people of different specialisms … have cloud/serverless experience, please apply. How we get there Tools and Practices: Grafana, AWS Cloudwatch, CI/CD pipelines. Methodologies: Test-DrivenDevelopment (TDD), Pair Programming, and Experimentation. Engineering Principles: We apply core engineering principles, including SOLID, KISS, Conway's Law, and the Theory of More ❯