reassignments - making this an ideal environment for curious, adaptable developers. What You'll Do Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pair programming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle - development, deployment, and monitoring Collaborate in Agile teams with designers, analysts … delivery pipelines What You'll Bring Strong experience with Java (ranging from legacy versions to modern stacks) Comfortable working across both legacy systems and greenfield projects Experience with microservices, TDD, unit testing, and CI/CD Understanding of Docker, Kubernetes, and cloud platforms like AWS or Azure Exposure to SQL/NoSQL databases Leadership or mentoring experience Self-starter, flexible More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Nextech
Data, Spring Cloud Stream) Kafka, MongoDB, ElasticSearch, and Redis AWS cloud services including Lambda, Step Functions, and general serverless architecture Docker and Kubernetes in modern DevOps environments Test-drivendevelopment (TDD) and clean architecture principles (DDD) You'll also contribute to architecture discussions, peer reviews, and technical presentations within the team. What They're Looking For More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Nextech Group Limited
Data, Spring Cloud Stream) Kafka, MongoDB, ElasticSearch, and Redis AWS cloud services including Lambda, Step Functions, and general serverless architecture Docker and Kubernetes in modern DevOps environments Test-drivendevelopment (TDD) and clean architecture principles (DDD) You'll also contribute to architecture discussions, peer reviews, and technical presentations within the team. What They're Looking For More ❯
edge cases. Proficient in SQL and adept at integrating with a variety of data technologies. Familiarity with container platforms such as Docker. Comfortable with unit testing and Test-DrivenDevelopment (TDD) methodologies. Thorough understanding of the software development lifecycle, from conception to deployment. Capable of conceptualizing and implementing software architectures spanning multiple technologies and platforms. Technology More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
AJ Bell
skills. The nice to haves: Messaging (e.g. RabbitMQ, SQS) Working knowledge of domain-driven design. Docker/Kubernetes and container orchestration tools. Knowledge of design patterns. Test-drivendevelopment (TDD). AWS cloud infrastructure/Relevant AWS certifications. Previous experience working in e-commerce and/or financial services. About Us AJ Bell is one of More ❯
Salford, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
AJ BELL BUSINESS SOLUTIONS LIMITED
skills. The nice to haves: Messaging (e.g. RabbitMQ, SQS) Working knowledge of domain-driven design. Docker/Kubernetes and container orchestration tools. Knowledge of design patterns. Test-drivendevelopment (TDD). AWS cloud infrastructure/Relevant AWS certifications. Previous experience working in e-commerce and/or financial services. About Us AJ Bell is one of More ❯
Old Trafford, Greater Manchester, UK Hybrid / WFH Options
AJ Bell Business Solutions Limited
skills. The nice to haves: Messaging (e.g. RabbitMQ, SQS) Working knowledge of domain-driven design. Docker/Kubernetes and container orchestration tools. Knowledge of design patterns. Test-drivendevelopment (TDD). AWS cloud infrastructure/Relevant AWS certifications. Previous experience working in e-commerce and/or financial services. About Us AJ Bell is one of More ❯
Experience with JUnit, MagicDraw, Crucible, Fisheye, Subversion, JIRA. 2) Development experience using agile methods such as SCRUM/XP. 3) Understanding of TestDrivenDevelopment (TDD) methodology. 4) Experience with USSTRATCOM Mission Planning/Strike applications. 5) Recent experience on Global Strike and/or Data Services applications is a plus. 6) An understanding of domain More ❯
modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with TestDrivenDevelopment (TDD), unit testing frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL Server , and SQL . Familiarity with front-end technologies such as HTML , CSS , and More ❯
modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with TestDrivenDevelopment (TDD), unit testing frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL Server , and SQL . Familiarity with front-end technologies such as HTML , CSS , and More ❯
teams to embed quality and testing throughout the development lifecycle. Test Process Definition and Improvement: Define, implement, and continuously improve testing processes, methodologies (e.g., Agile testing, BDD, TDD), and best practices across the value stream. Test Planning and Execution Oversight: Oversee the creation and execution of comprehensive test plans, test cases, and test data More ❯
practical methods, and align resources to meet goals. Experience interacting with both programmatic and technical presentations Prefer Significant experience working in DevOps and/or DevSecOps or testdrivendevelopment in an Agile development environment Experience in a technical role of a large multi-disciplined engineering team Experience with cloud-based S/W architectures and More ❯
processing your details for this vacancy only. We look forward to hearing from you! Key Skills: C#, Azure Functions, SQL Server, React, Agile Delivery, Software Leadership, Team Management, Mentoring, TDD, CI/CD, Development Strategy More ❯
Hubs Our Digital Hubs are located in Manchester and Newcastle. As a Software Engineering Apprentice, you'll work with modern technologies such as Java, Node.JS , Microservices, and Test-DrivenDevelopment, contributing to the design and delivery of digital services. The programme includes More ❯
critical testing Work with a multidisciplinary team to create extensible code for new development and to deliver software solutions Creative design and critical analysis SDLC & Agile developmentTDD & Unit Testing If you think you have the drive and passion needed to be successful, APPLY NOW! For more information email , call us or visit our website at www.theonegroup.co.uk The More ❯
Durham, Shotton, County Durham, United Kingdom Hybrid / WFH Options
Xpertise Recruitment
from planning through to release. Stay ahead - explore emerging technologies and build prototypes to test new ideas and strengthen our product pipeline. Raise standards - embed best practices like TDD, DRY, and SOLID across the team to protect system quality and performance. Inspire others - mentor and support your colleagues, helping them grow their skills and confidence. Keep them moving - provide More ❯
Peterlee, Shotton, County Durham, United Kingdom Hybrid / WFH Options
Xpertise Recruitment
from planning through to release. Stay ahead - explore emerging technologies and build prototypes to test new ideas and strengthen our product pipeline. Raise standards - embed best practices like TDD, DRY, and SOLID across the team to protect system quality and performance. Inspire others - mentor and support your colleagues, helping them grow their skills and confidence. Keep them moving - provide More ❯
test best practices, continual improvement, and standards. What experience you'll bring: Strong written and verbal communication skills, with experience in Agile delivery teams using TDD (Test-DrivenDevelopment) with Java. Ideally some experience with Springboot and dependency injection Ability to work autonomously. Experience with PACT frameworks for Consumer Contract testing is desirable. Understanding of CI … experience. Expertise in API testing using Postman. Proficiency in Cypress and Docker for containerised testing. Proven track record of using Gitlab for test automation storage. Strong foundation in TDD using Junit. Familiarity with SonarQube, Jenkins, Splunk, Gatling, Serenity, Cucumber, Selenium, Wiremock, Hamcrest, AWS Cloudwatch, Jira, and Confluence. Nice to have: - Experience with mocks and stubs. - Advanced knowledge of DevOps More ❯
of Entity Framework Core and relational databases. Experience with RESTful API integrations and third-party services; ability to write clean, testable, and maintainable code. Experience with unit testing or TDD would be nice-to-have. Details Salary : Competitive (paid as a rate per hour for the duration of the temporary contract) Location : Client is located in Ballymena, on-site working More ❯
Northern Ireland, United Kingdom Hybrid / WFH Options
MCS Group
databases. Experience with RESTful API integrations and third-party services is also required, along with the ability to write clean, testable, and maintainable code. Experience with unit testing or TDD would also be nice-to-have. Details Salary : Competitive (paid as a rate per hour for the duration of the temporary contract) Location : Client is located in Ballymena, and on More ❯
Charlotte, North Carolina, United States Hybrid / WFH Options
City National Bank
design and implementation experience including architecture and design of modern web, mobile, and integration (cloud/on-premises) platforms Experience with Agile development methodology including Scrum, XP, FDD, TDD, and SAFe. Enterprise experience with API management toolsets, DevOps, server infrastructure, network infrastructure, caching methodologies, information security, and database technologies Ability to document solution designs using a variety of approaches … e.g. using UML) Experience with DDD, TDD and BDD Ability to quickly learn new technologies and evaluate for fitness into a specific business context through POCs and other evaluations Experience with reviewing code and suggesting any re-factorings for performance, quality and maintainability and other attributes Experienced in designing APIs, scale and secure them. Ability to integrate with internal and More ❯
direction. Drive effective planning, estimation, and execution of projects. Embed continuous improvement into how the team builds, tests, deploys, and maintains software. Champion modern engineering practices (CI/CD, TDD/BDD, clean code). People & Team Leadership Lead, coach, and grow a high-performing and inclusive engineering team. Foster a psychologically safe environment where learning and innovation thrive. Inspire … and Spring Boot AWS and cloud-native architecture RDBMS/NoSQL databases Event-driven and microservices architectures Containers (e.g., Docker, Kubernetes) CI/CD pipelines and DevOps principles TDD/BDD testing frameworks Interview Process 3 Stage Interview Stage 1 - Discussion with our Hiring Manager (30 mins): A chance to talk with our Hiring Manager in more detail about More ❯
work with state-of-the-art technologies including Solr/SolrCloud, Lucene, Natural Language Processing, Machine Learning, Linux, Groovy, Python, Splunk, Prometheus, Grafana, DevSecOps, Jenkins, Maven, GitLab, Nexus, Ansible, TDD, BDD, JMeter, and other open-source frameworks. Skills qualifications: 7+ years as a Solr Search Engineer on enterprise-scale information retrieval systems. Hands-on experience installing, administering, upgrading, and tuning … extend Java API (for example, Groovy, Scala or Python). Monitoring experience with Prometheus and Grafana. DevOps experience with Git/GitLab, Jenkins, Maven, Ansible, and Nexus. Experience with TDD or BDD, test automation, and performance testing. Experience working in Agile teams (Scrum or Kanban). Strong written documentation skills. Must be eligible to obtain a Public Trust Preferred More ❯
MINDBANK JOB OPENING Job ID: 15719 Job Title: Senior Java/Angular Software Developer Contact: Worksite: Falls Church, VA or Fort Collins, CO (They will work onsite 5 days a week) Contract Length: 3 - 5 years Pay: $ 120,000 - $125 More ❯