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 ❯
including occasional out-of-hours support. Communicate technical concepts clearly to non-technical audiences. Required Skills and Experience: Strong recent experience with Java 21 or later. Solid understanding of TDD, BDD, and Agile delivery. Experience with microservices architecture and responsive web design. Proven track record building APIs and automated test frameworks for continuous deployment. Familiarity with Unix-like operating 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 ❯
back-end development of a new platform. Apply advanced software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-DrivenDevelopment (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the … experience. Extensive experience in applying well-known software design patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach and abstract problem-solving capabilities. Solid understanding of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. More ❯
South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
itecopeople
back-end development of a new platform. Apply advanced software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-DrivenDevelopment (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the … experience. Extensive experience in applying well-known software design patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach and abstract problem-solving capabilities. Solid understanding of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
Engineer opportunity is deeply technical, and we want someone with solid Python or TypeScript experience and a thirst to know more, who deeply cares about testing and test-drivendevelopment, and enjoys peer code review. Any exposure to Angular front-end tech is highly advantageous. Are you excited about Golang, Jenkins, Dockers, Kubernetes, architecture, testdrivenMore ❯