Kafka for building real-time streaming data pipelines. • Experience with the latest Angular versions. • Proficiency in RESTful API development. • Experience with Test-Driven Development (TDD) and related tools (e.g., JUnit, Mockito). • Familiarity with 12-factor microservice development patterns. • Experience with CI/CD pipelines (e.g., Azure DevOps, Docker, AKS). • Excellent communication and collaboration skills. • Ability to mentor and More ❯
skills that are a plus: Understanding of Software Engineering Principles: SOLID, design patterns, TDD, BDD, DDD, Enterprise Architecture Frontend technologies: HTML, CSS, JavaScript, Typescript, React Experience with testing frameworks: JUnit, Spock, Jest Integration frameworks such as Apache Camel Other scripting languages Experience with O2C applications and payment gateways Familiarity with product tracking tools like Jira Experience working in Agile environments More ❯
a plus: Understanding of Software Engineering Principles: SOLID, design patterns, TDD, BDD, DDD, Enterprise Architecture Patterns Frontend Technologies: HTML, CSS, JavaScript, Typescript, React Experience with unit and integration testing: JUnit, Spock, Jest Experience with integration frameworks such as Apache Camel Other languages and scripting: nix scripting Experience with O2C applications and payment gateways Experience with tracking tools like Jira Experience More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Flooid
learning opportunities, including a Udemy Business account, to support your professional growth. A diverse and supportive team that values integrity, adaptability, and customer-centricity. Our technology stack includes: Java (JUnit, Mockito, Selenium) JavaScript Spring core/web/remoting/boot Angular SQL/MongoDB GCP Requirements: You have a passion for Software Engineering and writing quality code You have More ❯
extent or equivalent MongoDB - to some extent or equivalent Strong understanding of SDLC Nice to haves: Gitlab - experience with others is generally fine, they can learn Gitlab Test automation (JUnit, Mocking, Gherkin) - candidate does not need deep expertise in all, should have some general experience in automation More ❯
Telford, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
and data Execute tests, log results, retest fixes Report progress and raise issues Required Skills: Strong QA process knowledge API testing (e.g. Postman), system integration testing Automation (e.g. Cucumber, JUnit), Wiremock Load/performance testing Tools: JIRA, Confluence, Git Agile delivery experience Mentoring, leadership, team management or similar Additional: Must pass identity, residency, and criminal record checks. Perfect for someone More ❯
Wellington, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
and data Execute tests, log results, retest fixes Report progress and raise issues Required Skills: Strong QA process knowledge API testing (e.g. Postman), system integration testing Automation (e.g. Cucumber, JUnit), Wiremock Load/performance testing Tools: JIRA, Confluence, Git Agile delivery experience Mentoring, leadership, team management or similar Additional: Must pass identity, residency, and criminal record checks. Perfect for someone More ❯
data structures, algorithms, and core programming concepts Ability to manage multiple stakeholders and work collaboratively Proficiency in multiple programming languages Technologies: Scala, Java, Python, Spark, Linux, shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) Experience with process scheduling platforms like Apache Airflow Open to working with proprietary GS technologies such as Slang/SECDB Understanding of compute More ❯
Comfortable multi-tasking, managing multiple stakeholders and working as part of a team Comfortable with working with multiple languages Technologies: Scala, Java, Python, Spark, Linux and shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) Experience in working with process scheduling platforms like Apache Airflow. Open to working in GS proprietary technology like Slang/SECDB An understanding More ❯
Comfortable multi-tasking, managing multiple stakeholders and working as part of a team Comfortable with working with multiple languages Technologies: Scala, Java, Python, Spark, Linux and shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) Experience in working with process scheduling platforms like Apache Airflow. Open to working in GS proprietary technology like Slang/SECDB An understanding More ❯
Telford, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
a Java-based, cloud-hosted environment. What We're Looking For: 5+ years' experience in testing or quality engineering roles. Hands-on expertise with: Test automation tools (e.g., Cucumber, JUnit) API testing (Postman or similar) Version control systems (e.g., Git) Strong understanding of Agile delivery and test-first principles. Ability to write and implement BDD scenarios (Gherkin) and collaborate with More ❯
Wellington, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
a Java-based, cloud-hosted environment. What We're Looking For: 5+ years' experience in testing or quality engineering roles. Hands-on expertise with: Test automation tools (e.g., Cucumber, JUnit) API testing (Postman or similar) Version control systems (e.g., Git) Strong understanding of Agile delivery and test-first principles. Ability to write and implement BDD scenarios (Gherkin) and collaborate with More ❯