and Spring Boot Knowledge of RESTful API design, JSON and Web Services Experience of Kafka and Dockerised development Background in Test Driven Development using tools such as JUnit or Mockito Understanding of clean code principles, SOLID design and modern engineering practices Familiarity with Git and build tools such as Maven or Gradle Nice to have Experience with React, JavaScript, HTML More ❯
London, England, United Kingdom Hybrid/Remote Options
Focus on SAP
architecture. Knowledge of frontend frameworks (React/Angular). Familiarity with CI/CD pipelines, Docker, and Kubernetes. Strong understanding of application security and performance optimisation. Experience with JUnit, Mockito , or other testing frameworks. Good communication and collaboration skills. If you are interested or would like to know more, please email jonathan.la@focusonsap.org with your CV and availability to speak. More ❯
Birmingham, England, United Kingdom Hybrid/Remote Options
TXP
JavaScript/TypeScript Knowledge of microservices, Maven, Kubernetes/Docker, and cloud platforms (Azure/AWS) Familiarity with Agile/Scrum methodologies, sprint planning, and rituals Experience with JUnit, Mockito, TDD, and CI/CD practices Professional Experience: Hands-on development experience Proven ability to lead technical delivery and mentor junior developers Exposure to public sector projects and SC Clearance More ❯
a distributed cross-functional team. At least 8 years of Java development experience. Core Java (Java 17+) Spring Boot Spring Data JPA & Hibernate Spring Security (authentication, authorization, JWT) JUnit & Mockito for testing Relational databases: Azure SQL, Snowflake, Oracle Non-relational databases: Redis, MongoDB Messaging: Kafka Hands-on experience with Docker and Kubernetes Advanced Azure developer skills (knowledge of resources such More ❯
Northampton, Northamptonshire, England, United Kingdom
Travis Perkins
Apollo GraphQL. Design and implement Java/Spring Boot microservices within AWS Cloud environments, integrating APIs and data layers. Apply best practices in CI/CD, automated testing (JUnit, Mockito, Jest, Playwright) and cloud-native deployment using Docker, GitHub Actions, and Kubernetes. Contribute to architectural decisions and coding standards, ensuring system performance, scalability, and security through thoughtful design. Play a More ❯
features • Event-driven communication between services and implement API specifications Required Experience: Spring Boot & Java – High-level proficiency Familiarity with relational SQL databases, ideally PostgreSQL Docker TDD – Junit/Mockito or similar testing libraries MUST have transferrable DV clearance Desirable Skills: API Spec (Swagger OpenAPI) Gradle Liquibase Kafka React Typescript Previous government project experience with HMRC, HMPO or Home Office More ❯
/CD tools & process (GIT/Bitbucket, Maven, Ant, Jenkins, Sonar) Web Technologies (JavaScript, HTML 5, CSS, JSON, REST, SOAP) Testing tools & frameworks (Jasmin/Karma, JUnit, Selenium, Cucumber, Mockito) Experience with Integration patterns and messaging technologies (MQ, Solace, Kafka, RabbitMQ) Extensive experience in ORACLE PLSQL, SQL and performance fine tuning. Strong passion for continuous improvement in its many forms More ❯
Bootstrap Golang Spring Boot Docker Kubernetes Atlassian Build tools: Maven, Gradle, Ant Familiar with source control systems, such as GIT, including branching, merging, etc. Testing: TDD, unit testing, JUnit, Mockito, Cypress Good knowledge of relational databases such as MySQL and PostgreSQL including data modelling, SQL scripts, store procedures Shift to the left: Functional test automation (API testing, UI testing [cucumber More ❯
Spring Boot Skilled in writing, designing unit test cases using TDD and BDD methodologies Hands on experience of virtualizing services for test automation using tools such as Wire Mock, Mockito etc. Automation-minded: Hands on experience of designing and writing automated tests for backend applications and data flow, using tools such as Postman, REST Assured, Cypress, Ready API etc. Hands More ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid/Remote Options
InvitISE Ltd
test suites in CI/CD environments Unix/Linux operating systems Communicating technical concepts to non-technical audiences It would also be desirable to have: Jackson, JAX-RS, Mockito ActiveMQ or 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 More ❯
/APIs Technologies: Kafka, REST, GraphQL Cloud Providers such as Azure and AWS Test Automation: Selenium, TestNG, Postman, SonarQube, Cypress, JUnit/NUnit/PyTest, Cucumber, Playwright, Wiremock/Mockito/Moq Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity Ability to concisely convey ideas verbally, in writing, in code, and in diagrams More ❯
SOAP-based web services Strong understanding of Microservices architecture and API-first development Authentication & security: JWS 8.5.1, OAuth2, SSO, and Active Directory integration Proficient in unit testing frameworks ( JUnit, Mockito) with TDD/BDD Cloud & Azure Ecosystem: Proven experience in deploying and managing applications on Microsoft Azure Deep understanding of: Azure Blob Storage, Azure SQL Server, Azure Service Bus, Redis More ❯
Team, Common Service Team as Consumer of their respective SOAP based services and integrated with their services. o Significantly Reduced Manual Testing by Implementing Unit Tests using Junits and Mockito, Integration Test using RestAssured API and End to End Testing using Serenity BDD(Behaviour Driven Development). o Follow Extreme Programming Practices such as Pair Programming, Continuous Rotation, Test Driven More ❯
Data Sourcing, Validations, Integration, Data Disposition, Auditing & Reporting • Ability to treat Data as an Asset, Architect & provide Solutions aligned to it • Working knowledge in Java 8+ with Clean Architecture, Mockito, Java Spring, Spring Boot, Spring Batch, Apache Camel • Extensive experience working in Java, microservice architecture, containerisation, enterprise integration patterns, data storage in a highly available, distributed products. • Cloud native delivery More ❯
Cassandra) is a plus. Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker, Kubernetes) is desirable. Experience with unit testing, integration testing, and test automation frameworks (JUnit, Mockito). Experience working in Agile/Scrum development environments. Practical experience with Python for scripting, automation, or data processing tasks. Experience with CI/CD pipelines and DevOps practices is More ❯
with exp. & some without exp. Positions available for IT professionals w/any combination of following technologies: Hadoop, Cassandra, Spring Boot, Microservices, Spring Cloud, RESTful API, React, Junit, PowerMock, Mockito, MySQL, Oracle, MongoDB, WebService, SOA, Agile methodology, JSP, Servlets, JavaScript, Java, Java11, Spring, Cosmos, Kubernetes, Jenkins. $130,250-$155,605/yr. Resume: Info Way Solutions More ❯
experience in Core Java (v11/17), Spring Boot, and Hibernate. Expert knowledge of AWS, specifically serverless architecture. Experience with REST/SOAP web services, YAML, and testing frameworks (Mockito). Proficiency with Azure DevOps CI/CD pipelines and batch job processing. Strong focus on security practices (data signing, encryption). Seniority level Mid-Senior level Employment type Contract More ❯
/CD pipelines. Technical Skills Cloud: AWS (Serverless architecture) Languages & Frameworks: Java 11/17, Spring, Spring Boot, Hibernate, OpenJPA Web Services: REST, SOAP Tools & Formats: YAML, Swagger Testing: Mockito, PowerMockito Batch Processing: Experience with batch jobs and scheduling CI/CD: Microsoft Azure DevOps pipelines Security: Data signing, encryption Preferred Attributes Strong analytical and problem solving skills. Excellent communication More ❯
Minimum of 7+ years of professional Java web application development. Expertise in server-side development using Hibernate, Spring, Web Services (REST) in Java including server-side testing using JUnit, Mockito/EasyMock. Experience in Web application development using Angular, HTML5, CSSs, jQuery, JavaScript, Spring MVC. and in Unit, E2E testing with Cucumber, Selenium, Playwright a huge plus. Experience with AWS More ❯