Hibernate Strong understanding of Microservice architecture Experience building web services and APIs on REST Strong understanding of unit & integration tests, following TDD/BDD Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock Experience and understanding of CICD pipeline of Docker, Jenkins and Kubernetes Understanding of all the agile ceremonies. Good understanding of JSON and XML Experience in Relational Database More ❯
Hibernate Strong understanding of Microservice architecture Experience building web services and APIs on REST Strong understanding of unit & integration tests, following TDD/BDD Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock Experience and understanding of CICD pipeline of Docker, Jenkins and Kubernetes Understanding of all the agile ceremonies. Good understanding of JSON and XML Experience in Relational Database More ❯
Hibernate Strong understanding of Microservice architecture Experience building web services and APIs on REST Strong understanding of unit & integration tests, following TDD/BDD Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock Experience and understanding of CICD pipeline of Docker, Jenkins and Kubernetes Understanding of all the agile ceremonies. Good understanding of JSON and XML Experience in Relational Database More ❯
with large-scale integration projects involving microservices, messaging systems (ActiveMQ), and distributed architectures Web services (both SOAP and RESTful) and containerisation using Docker Automated testing with frameworks such as JUnit, Mockito, Powermock, JMock, DBUnit, and TestContainers Continuous Integration tools and practices, including Maven, Git, Jenkins, SonarQube, and Stash Development in Linux environments and use of Atlassian tools (e.g., Jira, Confluence More ❯
Hibernate Strong understanding of Microservice architecture Experience building web services and APIs on REST Strong understanding of unit & integration tests, following TDD/BDD Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock Experience and understanding of CICD pipeline of Docker, Jenkins and Kubernetes Understanding of all the agile ceremonies. Good understanding of JSON and XML Experience in Relational Database More ❯
Essential Skills and Experience: Java 17+, Spring Boot, Spring DataJPA, Spring Integration, Spring Batch, Microservices, Quartz, SQL Database (PostgreSQL), JPA (Hibernate), REST and SOAP Web Services, Messaging (ActiveMQ), Maven, Junit, Jenkins, AWS Cloud hosting and its components, Postgres/Aurora, Bootstrap, Docker, TDD, Agile (Scrum), Jaspersoft, Spring extension projects (Data, Cloud, Batch, Security), Angular. 8-10 years of hands-on … large-scale integration projects involving microservices, messaging, web services, and distributed systems. Experience with web services - SOAP and RESTful. Experience with containerization (Docker). Experience with testing frameworks like JUnit, Mockito, PowerMock, JMock, DBUnit, TestContainers. Experience connecting processes across systems with message brokers like ActiveMQ. Experience with Continuous Integration tools – Maven, GIT, Jenkins, SonarQube, Stash Repository. Experience developing in a More ❯
Hibernate Strong understanding of Microservice architecture Experience building web services and APIs on REST Strong understanding of unit & integration tests, following TDD/BDD Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock Experience and understanding of CICD pipeline of Docker, Jenkins and Kubernetes Understanding of all the agile ceremonies. Good understanding of JSON and XML Experience in Relational Database More ❯
a fantastic opportunity to contribute to meaningful work in a collaborative, agile environment. Tech Stack & Responsibilities: Backend Development: Java (Spring Boot), PostgreSQL, Docker Testing: Test-Driven Development (TDD) using JUnit, Mockito CI/CD: Experience with Jenkins or similar pipelines Collaboration: Agile working with cross-functional teams Desirable Skills: Frontend experience with React & TypeScript Messaging: Kafka Build tools: Gradle Database More ❯
a fantastic opportunity to contribute to meaningful work in a collaborative, agile environment. Tech Stack & Responsibilities: Backend Development: Java (Spring Boot), PostgreSQL, Docker Testing: Test-Driven Development (TDD) using JUnit, Mockito CI/CD: Experience with Jenkins or similar pipelines Collaboration: Agile working with cross-functional teams Desirable Skills: Frontend experience with React & TypeScript Messaging: Kafka Build tools: Gradle Database More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
team working on a mission-critical government platform. This is a fantastic opportunity to contribute to meaningful work in a collaborative, agile environment. Testing: Test-Driven Development (TDD) using JUnit, Mockito CI/CD: Experience with Jenkins or similar pipelines Collaboration: Agile working with cross-functional teams Frontend experience with React & TypeScript Messaging: Kafka Build tools: Gradle API Design: Swagger More ❯
Reading, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
team working on a mission-critical government platform. This is a fantastic opportunity to contribute to meaningful work in a collaborative, agile environment. Testing: Test-Driven Development (TDD) using JUnit, Mockito CI/CD: Experience with Jenkins or similar pipelines Collaboration: Agile working with cross-functional teams Frontend experience with React & TypeScript Messaging: Kafka Build tools: Gradle API Design: Swagger More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Nanosep AB
the transfer layer from UI to the backend. Plan and design new user interfaces using wireframes. Conduct code reviews for other UI developers. Write unit and integration tests using JUnit and Mockito. Support the development of user acceptance tests using Selenium WebDriver, Concordion framework, and Vaadin Testbench. Primary Skills Experience with Vaadin is required or experience with comparable frameworks such … as GWT (Google Web Toolkit) or Apache Wicket. Java coding skills. Spring framework (dependency injection, transaction management). JUnit and Mockito. SQL skills. IntelliJ IDEA. Git (GitLab). Maven. HTTP and REST. Shift Timings Flexible working hours according to contract. Core team working hours are between 10 am and 4 pm CET. Time Zone Berlin, Germany (CET: UTC+1, CEST: UTC+2 More ❯
knowledge of PostgreSQL schema design, indexing, SQL queries and migration tools ( Liquibase or similar) and fluency with jOOQ or similar tools for type-safe data access. Comfortable writing tests (JUnit, Testcontainers, MockMVC) and using code-coverage metrics to guide improvements. Hands-on with OpenAPI/Protobuf and code-generation workflows; you value strongly typed contracts between services and UI. Familiar More ❯
reusable, enterprise Java applications experience with RDMS and database design (Oracle, PL/SQL, Mongo) Performance & load test improvements via memory and thread dump analysis; knowledge of development testing (JUNIT, Cucumber, Selenium); understanding of Security aspects, OWASP guidelines. experience in Performance Analysis and applications tuning understanding of Kubernetes Identity and access management such as Forgerock different integration technologies, data streaming More ❯
software testing, with at least 4 years in test automation. Proven experience leading test automation initiatives and teams. Expertise in automation tools such as Selenium, Cypress, Playwright, Appium, TestNG, JUnit, etc. Strong understanding of CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps). Experience with API testing tools (e.g., Postman, RestAssured). Familiarity with cloud platforms (AWS, Azure More ❯
Newbury, Berkshire, United Kingdom Hybrid / WFH Options
Gamma Communications plc
Identify, test and champion the adoption of emerging technologies What you'll need: Experience of Java (Java 8 Minimum) Evidential experience of using industry best practice regarding automated testing (Junit, Cucumber, Selenium, page object model) Experience of SQL Evidential experience of industry best pracrice regarding CI/CD. Experience using version control (GIT ideally) Experience with JIRA, or a similar More ❯
voice messaging. The ideal Lead Java SDET candidate will demonstrate expertise in Java coding and testing solutions for API services within large-scale systems. The technology stack includes Java, JUnit, Selenium WebDriver, and JMeter. Responsibilities will encompass participating in design reviews, sprint planning, and other Agile activities for approximately 70% of the time. The remaining time involves leading a team … in testing activities. This Lead Java SDET opportunity is well-suited for individuals who: • Possess senior-level software testing experience. • Are proficient in the Java language. • Have experience with JUnit and testing backend systems/APIs. As the Lead Java SDET, you will advocate for modern development practices such as pair programming, Agile methodologies, and BDD/TDD. The company More ❯
and Builder to create scalable and extensible Android applications. Configure build settings and dependencies using Gradle to optimize build performance and manage project dependencies effectively. Write unit tests using JUnit, Mockk, and Strikt to ensure the reliability and correctness of application logic. Perform functional testing using Espresso to validate UI behavior and user interactions. Integrate third-party libraries like Retrofit … Kotlin concepts, including Generics, Coroutines, Flows, Scope functions, and Delegates. Solid understanding of SOLID principles and design patterns. Experience with build configuration using Gradle. Experience writing unit tests using JUnit, Mockk, and Strikt. Experience with functional testing using Espresso. Familiarity with third-party libraries like Retrofit, Glide, etc. Strong problem-solving skills and attention to detail. Excellent communication and collaboration More ❯