must experience with the following :- Strong Software Engineering expertise with extensive experience knowledge working with Java (Spring Boot) on large microservice architectures. You should be confident using test-drivendevelopment techniques and possess skills in containerisation (Docker), relational databases such as Postgres (ideally with migration tooling such as Liquibase), and experience with modern DevOps ways of working … Kafka would be advantageous along with some frontend experience using React/Typescript. Essential skills/experience: Java (Spring boot) Postgres (or other relational SQL database) Docker Test-drivendevelopment (Junit & Mockito or other similar testing libraries) CI/CD (Jenkins or similar pipeline tooling) Comfortable working in agile teams and collaborating with colleagues from other disciplines. More ❯
Longbridge, Warwickshire, United Kingdom Hybrid / WFH Options
Kerv Digital
Azure and ARM templates including dev and deployment of supporting cloud infrastructure (inc. pipelines). Strong experience of continuous integration processes and pipelines. Excellent, in-depth understanding of BDD, TDD and SOLID principles. In-depth experience in rock-solid Object Oriented programming, enterprise integration skills and microservice architecture skills. Extensive experience utilising multiple technologies to support the architectural design and More ❯
Longbridge, City and Borough of Birmingham, West Midlands (County), United Kingdom Hybrid / WFH Options
Kerv Digital
Azure and ARM templates including dev and deployment of supporting cloud infrastructure (inc. pipelines). Strong experience of continuous integration processes and pipelines. Excellent, in-depth understanding of BDD, TDD and SOLID principles. In-depth experience in rock-solid Object Oriented programming, enterprise integration skills and microservice architecture skills. Extensive experience utilising multiple technologies to support the architectural design and More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern software testing and deployment practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern software testing and deployment practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment More ❯
to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern software testing and deployment practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment More ❯
to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern software testing and deployment practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Defence
to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern software testing and deployment practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment More ❯
guidelines , accessibility, and security requirements. Work with DevOps teams to implement CI/CD pipelines and automated testing. Maintain high coding standards and best practices, following SOLID principles and TDD/BDD methodologies. Collaborate with stakeholders to understand business needs and translate them into technical solutions. Key Skills & Experience: Proven commercial experience in .NET/C# development (ideally .NET More ❯
to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern software testing and deployment practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Yolk Recruitment
to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern software testing and deployment practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment More ❯
to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern software testing and deployment practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment More ❯
to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern software testing and deployment practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment More ❯
of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Experience in an agile development environment Familiar with modern software testing and deployment practices such as TDD & CI/CD Set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle Experience with other languages such as C++ Linux sysadmin More ❯
DevOps Engineer Expertise in AWS, Kubernetes and CI/CD (Continuous Integration/Continuous Deployment) Expertise in cloud architecture including AWS, Azure and GCP. Understanding of TDD (TestDrivenDevelopment) Familiarity with scripting languages including Bash, Perl, Python or Go. Familiar with Agile ways of working. Strong communication skills Nice to have: Working knowledge of Kafka/ More ❯
Northampton, Northamptonshire, England, United Kingdom
Eames Consulting
with SQL (MS SQL preferred), cloud technology and messaging tools. Experience with standard DevOps tools: Jira, Bitbucket, Nexus, Confluence, SonarQube, Veracode, GitLab, Maven, NPM, etc. Experience with testdrivendevelopment and CI/CD, including exposure to automated testing platforms (e.g., Cucumber, Selenium) Actively participate in all aspects of agile software development, including design, implementation, and More ❯
Burgess Hill, Sussex, United Kingdom Hybrid / WFH Options
eTeam Workforce Limited
to production DESIRED: - Bachelor's Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience. - Experience in professional software development. - Solid understanding of test-drivendevelopment, including unit, component, functional, system integration and regression tests. - Knowledge of software engineering methodology (Agile, incl Scrum, Kanban, SAFe, Test-DrivenDevelopment (TDD), Behavior More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown
work well both independently and in a team Adopts a logical, analytical, and methodical approach to problem solving Nice to Have A background in finance/banking Understanding of TDD and BDD Test automation with Cucumber and Selenium Understanding of object-oriented programming (OOP) model principles and application design patterns Frontend Web development, HTML, CSS. Knowledge of using More ❯
Employment Type: Contract, Part Time, Work From Home
web frameworks, API design, frontend and backend integration, performance optimisation, and accessibility standards. Lean and Agile methodology, automated testing, code review, technical documentation, security-first mindset, and test-drivendevelopment 5+ years of hands-on development experience with a proven track record of architecting, designing and delivering a full-stack headless website solutions into production environments. More ❯
testing (e.g. using Postman). Experience leading data strategy and architecture delivery across complex environments. Broad awareness of IT architecture including networking and security considerations. Familiarity with Agile methodologies, TDD/BDD, and modern CI/CD practices. Strong communication and stakeholder influence skills. Practical experience with a major cloud platform (AWS, Azure, or GCP). Hands-on experience with More ❯
Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful Backend Python Engineers at mid to senior levels who are passionate about crafting exceptional products. Initially it will be a five-month contract More ❯
City of London, London, Farringdon, United Kingdom Hybrid / WFH Options
Rullion - Eon
Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful Backend Python Engineers at mid to senior levels who are passionate about crafting exceptional products. Initially it will be a five-month contract More ❯
accurate representations of real equipment. Apply best practices in software development, including configuration control, continuous integration, and continuous delivery or deployment. Conduct unit testing and adopt test-drivendevelopment (TDD) methodologies to ensure high-quality code. Essential Skills & Experience: Proficient in C# and C++ programming languages. Experience with Microsoft Visual Studio, Eclipse, or similar developmentMore ❯
Northampton, Northamptonshire, England, United Kingdom Hybrid / WFH Options
Gibbs Hybrid
with reactive programming (Spring WebFlux, Project Reactor) Experience with event-driven architecture Experience with DevOps and Automation Familiarity with domain-driven design principles Experience with test-drivendevelopment and automated testing frameworks Contributions to open-source projects Please feel free to contact myself - Daisy Nguyen at Atrium UK/Gibbs Consulting for a confidential chat More ❯
opportunities in the evolving world of cloud, digital and platforms. Role purpose/summary Job Description: Essential skills/experience: * Scala * Java (Spring Boot) * AWS * Network * Docker * Test-drivendevelopment (Junit & Mockito or other similar testing libraries) * CI/CD * Comfortable working in agile teams and collaborating with colleagues from other disciplines. Desirable: * AKKA * Play framework" 'This More ❯