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 ❯
plus. At least 3 years of experience as a technical Architect - coaching, presenting architectural/design elements to customers and team members. Should have 2+ years of experience using JUnit on projects. At least 4+ years handling customers directly, should have presented architecture artifacts and technical solutions to customers and influenced customers. If you are passionate about building the technology More ❯
understanding of OOP, Core Java, and Advanced Java Proficient with REST API, Spring Core, Spring MVC, and Microservices Architecture Familiarity with tools and technologies such as: Maven, Gradle SOAP, Junit, Oracle Jenkins, Nexus Git, JBoss/Tomcat Linux/UNIX shell scripting JIRA, Exec API Exposure to cloud platforms (e.g., OpenShift V3, AWS, or Spring Cloud) is desirable More ❯
Leicester, Leicestershire, United Kingdom Hybrid / WFH Options
HCC Service Co. UK Branch
and scalable. Technical Skills: Hands-on experience in scripting languages such as Groovy, Java, Python, JavaScript, or similar. Experience with popular test automation frameworks like Selenium, Appium, Cucumber, TestNG, JUnit, or similar. Familiarity with continuous integration and continuous delivery (CI/CD) tools such as Jenkins, GitLab, or similar. Proficiency with version control systems such as Git. Strong understanding of 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 ❯
Preferred education Bachelor's Degree Required technical and professional expertise Systems administration experience for SCALA J2EE applications JBoss Jenkins Ansible Git Technologies: Java Spring Framework Web Services JMS MDB Junit JIRA As an equal opportunities' employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you must have the valid right to More ❯
J2EE applications, JBoss, Jenkins, Ansible, Git A strong understanding of Agile methodologies and ways of working. Experience leading client facing Scrum ceremonies. Java, Spring Framework, Web Services, JMS, MDB, Junit, JIRA. As an equal opportunities' employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you must have the valid right to 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 ❯
native Android or iOS applications at scale Exceptional programming skills and knowledge of Android-related dev technologies such as Kotlin/Java and modern Android toolsets like Android Studio, JUnit and Espresso OR Exceptional programming skills and knowledge e of iOS-related dev technologies such as Swift and modern iOS toolsets like Git, Xcode, XCTest, XCUITest and Jenkins A capable More ❯
Leicester, Leicestershire, England, United Kingdom
Sanderson
Lead QA Automation Engineer (JAVA) Permanent/Hybrid/Bridgend or Leicester Overview: We are seeking a Quality Engineering Automation Lead to drive automation initiatives, architect scalable testing frameworks, and enhance software quality in a fast-paced, technology-driven environment. More ❯