Make yourself visible and let companies apply to you.
Role title
Roles
JUnit Jobs
Get notified about new jobs that match this search?
Quality Engineer
TXP
Birmingham
Hybrid
Mid - Senior
ÂŁ1,000
RECENTLY POSTED
+5

Job Description Quality Engineer
Permanent UK‑Based - West Midlands (Hybrid working)
SC Clearance Eligible At TXP, quality isn’t an afterthought, it’s built in from day one. We’re looking for a Quality Engineer to join our growing internal engineering capability. This is a fantastic opportunity to work within modern agile teams, influence quality practices end‑to‑end, and play a key role in delivering secure, high‑quality solutions across a variety of technology stacks. If you’re passionate about automation, continuous improvement, and building quality into every stage of delivery, we’d love to hear from you. What you’ll be doing
As a Quality Engineer at TXP, you’ll work closely with cross‑functional agile teams (typically 4–8 engineers), contributing across the full testing lifecycle. Your role will include: Designing, developing and enhancing automated test solutions aligned to agreed standards
Performing detailed test analysis and design for complex, integrated systems, often in regulated environments
Applying modern quality practices such as TDD, BDD and risk‑based testing
Supporting CI/CD pipelines and promoting shift‑left quality approaches
Providing assurance and testing across all levels, including: Unit, Component and Component Integration Testing (CIT)
System, Integration and End‑to‑End (E2E) testing
Non‑Functional Testing (NFR)
Supporting UAT and BAT where required
Managing test data, artefacts and supporting documentation
Contributing to business requirements analysis when needed
Collaborating with developers through pair‑programming
Mentoring and supporting less experienced testing colleagues
Working in line with TXP’s technical, quality and service standards You’ll also work alongside peers supporting a wider range of testing initiatives such as automation, performance and penetration testing. What we’re looking for
You’ll bring strong experience as a Quality Engineer or Test Automation professional, ideally within agile and enterprise‑scale environments. We’re particularly interested in people who can demonstrate: Proven experience developing and maintaining automated test suites
Strong understanding of agile, iterative delivery
Experience working with Continuous Integration and CI/CD pipelines
Confidence working to defined policies, standards and quality frameworks
Ability to prioritise work effectively to meet delivery deadlines
Excellent communication skills and a collaborative, coaching mindset Technical skills & tooling
You don’t need experience with everything listed, but exposure to some of the following would be highly beneficial: Testing & Automation: JUnit, Playwright, Selenium, Cucumber, Postman
Non‑Functional Testing: Gatling, OWASP ZAP
DevOps & Platforms: Git / GitLab, Docker, Kubernetes, Azure and/or AWS
Accessibility: WCAG, WAVE, Axe About you
You’ll be someone who: Has a strong track record of delivering high‑quality testing outcomes
Is detail‑focused, quality‑driven and proactive
Enjoys working both independently and as part of a collaborative team
Can juggle multiple priorities with confidence
Brings energy, enthusiasm and a “can‑do” attitude
Is flexible to travel to customer sites when required Why TXP?
At TXP, you’ll find a people‑first consultancy where quality, collaboration and continuous learning genuinely matter. We offer: The chance to shape and influence quality practices, not just execute them
Supportive, high‑performing teams who care about doing things the right way
Opportunities to grow your skills across modern tools, platforms and delivery models
Meaningful work that delivers real impact for clients and internal teams alike Benefits: • 25 days annual leave (plus bank holidays). • An additional day of paid leave for your birthday (or Christmas eve). • Salary sacrifice, matched employer contributed pension (4%). • Life assurance (3x). • Access to an Employee Assistance Programme (EAP). • Private medical insurance through our partner Aviva. • Cycle to work scheme. • Corporate eye-care vouchers. • Access to an independent financial advisor. • 2 x social value days per year to give back to local communities. Grow with us: Work on exciting new projects. If you want to avoid getting stuck with the mundane, you’re in the right place. We work in many sectors with fantastic clients, so you’ll always be working on something exciting and challenging. Career growth – we’ve got you! We recognise that you might have a career path planned out and you might need some support to help you move forward. We’re here to support you and make the most out of your time with us, through challenging work, opportunities to grow and learning and development opportunities. Be part of the TXP growth journey. We are a high growth, fast paced environment. We currently have 200+ employees and work with clients across the UK. Joining TXP means you’ll be part of that

Lead Full Stack Developer (Java)
TXP Technology x People
Birmingham
Hybrid
Senior
Private salary
RECENTLY POSTED
+2

Job DescriptionLead Full Stack Developer (Java)Permanent UK-Based - West Midlands (Hybrid working)SC Clearance EligibleLead from the front. Build meaningful software. Shape how we deliver.TXP is growing, and we’re looking for an experienced Lead Full Stack Developer (Java) to play a key role in delivering high-quality solutions across internal and customer-facing projects. This is a hands-on leadership role where you’ll combine deep technical expertise with the ability to guide, mentor, and influence a development team.If you enjoy owning technical delivery, working across modern Java and React stacks, and helping teams do their best work in an agile environment, this could be a great next step.The RoleAs a Lead Full Stack Developer, you’ll take technical ownership of projects from design through to deployment, working closely with Delivery Managers, Project Managers, and Scrum Masters. You’ll remain hands-on while providing direction, ensuring quality, and embedding best practice across the team.You’ll work on a mix of TXP internal initiatives and client projects, collaborating closely with stakeholders and building strong, trusted relationships.What You’ll Be Doing

  • Leading the technical delivery of a development team against agreed backlogs and timelines
  • Designing, building, testing, and deploying high-quality applications using Java and React
  • Providing day-to-day technical guidance, accountability, and mentorship to other developers
  • Championing best practice across coding standards, testing, CI/CD, and agile delivery
  • Working within Scrum teams, actively contributing to sprint planning, reviews, and retrospectives
  • Ensuring delivery meets agreed quality, functionality, and time objectives, escalating risks where needed
  • Collaborating with TXP colleagues, customers, partners, and suppliers to meet business commitments
  • Supporting the ongoing development of technical standards, policies, and ways of working
  • Helping grow technical capability and knowledge across the team

What We’re Looking ForEssential experience:

  • Proven experience leading a technical delivery team
  • Strong, hands-on background in Java (including Java 1.6 / 1.8)
  • Experience building RESTful APIs and working with Spring
  • Good knowledge of React or another modern JavaScript framework
  • Strong understanding of microservices architecture
  • Experience with build and deployment tooling such as Maven
  • Exposure to containerisation technologies (Docker and/or Kubernetes)
  • Solid experience working in Scrum / agile environments
  • Experience with unit testing (JUnit,Mockito), TDD, and CI practices
  • Strong grasp of software design, implementation, and deployment principles

Desirable experience:

  • Cloud platforms such as Azure and/or AWS
  • Oracle PL/SQL
  • Linux / bash scripting
  • Technical architecture or integration experience
  • Exposure to AI / LLM tooling

About You

  • A proven developer with a track record of delivering quality solutions
  • Comfortable working at both a detailed, hands-on level and a broader system level
  • A logical problem solver who cares deeply about quality and maintainability
  • Able to explain complex technical concepts clearly to non-technical stakeholders
  • A strong communicator who builds trust with colleagues and customers
  • Proactive, organised, and able to manage multiple priorities
  • Passionate about mentoring others and contributing to team success

Why TXP?At TXP, we value collaboration, craftsmanship, and continuous improvement. You’ll be trusted to make decisions, supported to grow, and given the opportunity to work on meaningful projects with real impact, all within a culture that genuinely values its people.Benefits: • 25 days annual leave (plus bank holidays). • An additional day of paid leave for your birthday (or Christmas eve). • Salary sacrifice, matched employer contributed pension (4%). • Life assurance (3x). • Access to an Employee Assistance Programme (EAP). • Private medical insurance through our partner Aviva. • Cycle to work scheme. • Corporate eye-care vouchers. • Access to an independent financial advisor. • 2 x social value days per year to give back to local communities.Grow with us:Work on exciting new projects.If you want to avoid getting stuck with the mundane, you’re in the right place. We work in many sectors with fantastic clients, so you’ll always be working on something exciting and challenging.Career growth – we’ve got you!We recognise that you might have a career path planned out and you might need some support to help you move forward. We’re here to support you and make the most out of your time with us, through challenging work, opportunities to grow and learning and development opportunities.Be part of the TXP growth journey.We are a high growth, fast paced environment. We currently have 200+ employees and work with clients across the UK. Joining TXP means you’ll be part of that.

Chief Software Engineer and Team Leader
Experis
Milton Keynes
Hybrid
Senior - Leader
ÂŁ88,000 - ÂŁ95,000
RECENTLY POSTED

Join Our Client as an SC Cleared DSR Chief Software Engineer & Team Leader
Location: Milton Keynes typically 2 days per week with some travel to London
Salary: 88,000 and 95,000 + discretionary bonuses
Must be willing and eligible to go through the SC Clearance process
Are you a seasoned software engineering professional with a passion for leading innovative solutions in the public sector? Our client, a reputable organisation supporting UK Government departments, is seeking a proactive and strategic Chief Software & Systems Engineer to oversee critical digital record and sensitivity review programmes.

What you’ll be doing:

  • Leading the delivery and evolution of Digital Records & Archive Management (DRAM) and Digital Sensitivity Review (DSR) systems.
  • Managing and maintaining system architecture, ensuring security, compliance, and operational integrity.
  • Overseeing a talented team of Software and Secure Cloud Engineers, fostering efficiency and continuous improvement.
  • Collaborating with project teams, partners, and stakeholders to deliver secure, robust, and user-friendly solutions.
  • Developing strategies, policies, and procedures aligned with government security standards.
  • Supporting multiple projects, managing budgets, and ensuring timely delivery.
  • Ensuring systems meet legislative and security requirements.

What you’ll bring:

  • Extensive knowledge of software engineering principles, especially within secure, on-premise, and cloud environments.
  • Proven leadership skills to manage and motivate technical teams.
  • Strong project management capabilities across multiple initiatives.
  • Excellent problem-solving, communication, and stakeholder engagement skills.
  • Strategic thinker with a focus on security, compliance, and innovation.
  • Familiarity with industry trends such as AI, Machine Learning, and cloud technologies
  • Experience of Managing cloud services (e.g., AWS, Azure, GCP).
  • Experience overseeing integration, and end-to-end tests using tools such as Junit, Test Containers, Vitetest and StoryBook.
  • Expertise in developing and deploying onto a Windows and Linux environment.

Desirable skills:

  • Experience with data science, analytics, and AI solutions.
  • Knowledge of secure private/public cloud platforms, virtualisation, and containerisation.
  • Background working within the public sector or government agencies.

Join a forward-thinking organisation committed to innovation, security, and public service excellence. We look forward to hearing from you!

Java L3 Support Engineer
Qualient Technology Solutions UK Limited
Reading
In office
Mid - Senior
Private salary
RECENTLY POSTED
+13

Job Description:

The programme represents the next generation of the UKs biometric capability replacing and integrating with legacy systems and other government departments As a Java L3 resource you will be responsible for triaging and resoling production issues on priority and solving complex technical support challenges, troubleshooting, debugging and relaying relevant product issues and bugs to the delivery team.

The role requires in-depth understanding of the software development lifecycle and strong technical experience with an open-minded attitude and ability to rapidly adapt and learn.

Must have skills:

  • Extensive server-side, hands-on Java 8+ development experience with strong Spring, Spring Boot & 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, Power Mockito & Wire mock
  • 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 Management System (e.g. PostgreSQL)

Nice to have skills:

  • Knowledge of Workflow/Business Process Management tools
  • Experience with front end technologies: HTML, JavaScript, jQuery, Mustcahe Templates
  • Experience with Performance and Monitoring tools: JMeter, Kibana, Splunk, Dynatrace
  • Experience writing Shell script
  • Basic understanding of Python
  • Good understanding on AWS services (EC2, ECS, EKS, API Gateway and Serverless technologies)
  • Integration Engine tools: Apache Camel and Active MQ for messaging, web services and distributed systems
  • Public Sector domain experience preferable
Software Engineer
Optamor
Gloucester
In office
Junior - Mid
ÂŁ43,000/day - ÂŁ98,000/day
RECENTLY POSTED
+11

Gloucester, Gloucestershire ÂŁ43000 - ÂŁ98000 p/a with BUPA, bonus and full benefits 4 Day Work Week options Lockheed Martin Rotary and Mission Systems (RMS) provides systems engineering, software development, training solutions and complex program management for global security, civil and commercial markets. We have exciting opportunities at varying seniority levels, arising at our site in Gloucester for Software Engineers, primarily a variety of Defence, Cyber and Intelligence programmes. Typically, you will be involved in one or more of the following: Conducting software development activities under the direction of your Software Engineering Lead. Design and development of tests to debug software. Working with customer requirements that are to be programmed into business/mission applications, whilst utilising the appropriates standards, processes and tools throughout the entire development lifecycle. Correction of program errors. Preparation of operating instructions. Documentation of program development. Analysis of system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Championing automation in the form of IaC, CI/CD and test automation.As a Software Engineer, you'll play a pivotal role in developing cutting edge DevSecOps software systems and applications. You'll be at the forefront of driving innovation and safeguarding digital infrastructures in the UK. What skills will I need? Proficient in current Java, knowledge of other languages such as Python, C++, JavaScript, TypeScript, React is a bonus. Experience of developing on Linux. Appreciation of mocking and unit testing frameworks such as JUnit 5.x (Jupiter). Experienced with Git version control. Knowledge of Agile Development using SCRUM. Understanding of Oracle/ Relational Databases and/or Mongo. Understanding of GitLab CI/CD Pipelines. Proficiency in the use of Atlassian Suite - Bitbucket, Jira, Confluence. Understanding of Elasticsearch and Kibana. Understanding of Hibernate. Desired Skills: Knowledge of developing software for cloud deployment - specifically AWS. Developing software for microservice and or serverless architectures. Understanding of CI/CD software pipelines for Cloud deployments. Understanding the development challenges moving on-prem workload to cloud. Understanding of AWS Services such as EC2, EKS, Fargate, IAM, S3, Lambda.We would love to hear from you if you have any of the following Qualifications or Certifications: These are useful but not strictly necessary. Oracle Java Certification. AWS Certification. ISTQB Certification. OSCP Certification. CCNA Certification.Disclaimer: This vacancy is being advertised by Optamor Limited. Optamor is a specialist Recruitment Process Outsourcing provider. We provide a flexible full recruitment solution which takes care of all recruitment requirements from planning to on-boarding. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission

Java Developer
BrightBox Group
Not Specified
Fully remote
Mid
ÂŁ500/day - ÂŁ530/day
RECENTLY POSTED
+6

Active SC clearance required
Inside IR35
Location: Remote UK

Role Overview
We are seeking a skilled SC Cleared Java Developer to join our team. The ideal candidate will have a strong background in software development, specifically in Java and related technologies. You will be responsible for designing, developing, and maintaining robust applications that meet our business needs while collaborating with cross-functional teams in an agile environment.

Responsibilities

  • Develop and maintain high-quality Java applications using Spring Boot.
  • Design and manage databases, preferably using Postgres or other relational SQL databases.
  • Utilise Docker for containerization and deployment of applications.
  • Implement test-driven development practises using Junit, Mockito, or similar testing libraries.
  • Participate in CI/CD processes using Jenkins or similar pipeline tooling to ensure smooth integration and deployment.
  • Work collaboratively within agile teams, contributing to discussions and decision-making processes.
  • Collaborate with colleagues from various disciplines to deliver comprehensive solutions.

Qualifications
Essential Skills/Experience:

  • Proficiency in Java, particularly with Spring Boot framework.
  • Experience with Postgres or other relational SQL databases.
  • Familiarity with Docker for application deployment.
  • Strong understanding of test-driven development and experience with Junit and Mockito or similar libraries.
  • Experience with CI/CD practises, particularly using Jenkins or similar tools.
  • Ability to work effectively in agile teams and collaborate with cross-functional colleagues.

Desirable Skills:

  • Knowledge of API Specification using Swagger OpenAPI.
  • Experience with Gradle for project management.
  • Familiarity with Liquibase for database version control.
  • Understanding of Kafka for messaging services.
  • Experience with front-end technologies such as React and Typescript.
Backend Software Engineer
Hays Technology
London
Remote or hybrid
Mid - Senior
ÂŁ500/day - ÂŁ550/day
RECENTLY POSTED
+6

Software Engineer - Java 21, Springboot Up to £550 per day (Inside IR35) London / Remote 6 months My client is an instantly recognisable consultancy who require a strong Backend Software Engineer with deep expertise in Java (Spring Boot) to join a large-scale, business‑critical microservices programme. All candidates must be eligible for Security Clearance (SC) Key Requirements: Proven experience working as a Java Software Engineer on large microservice architectures Strong experience building scalable backend and RESTful services using Java (Spring Boot) Ideally Java v21 (or very recent versions) Postgres (or other relational SQL databases) with a solid understanding of schema design and SQL Docker: confident containerising and deploying applications Test‑Driven Development (JUnit, Mockito, or similar testing frameworks) CI/CD: hands‑on experience with Jenkins or similar automated pipeline tooling Comfortable working in agile teams and collaborating closely with engineers and other disciplines Nice to have: Active Security Clearance (SC) Experience in coding-intensive environments (fintech, payments, digital banking, capital markets/trading) API specification using Swagger / OpenAPI Gradle build systems Liquibase (or similar) for database migrations/versioning Kafka or other event‑streaming platforms React and TypeScript If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)

Android Software Engineer
Richmond Square Consulting Limited
Gloucester
Hybrid
Mid - Senior
ÂŁ85,000
RECENTLY POSTED
+2

Android Software Engineer (Kotlin) Cheltenham / Hybrid / Remote My client is looking for an experienced Android Software Engineer with strong Kotlin expertise to join a growing UK technology business delivering secure mobile solutions into the national defence sector. This is an opportunity to work across live programmes, next-generation product development, and cutting-edge proof-of-concept work, using modern Android engineering to solve complex real-world challenges. It would suit someone who wants to build secure, high-performance mobile applications in an environment where technical quality, innovation, and real-world impact genuinely matter. Benefits ÂŁ70,000 - ÂŁ85,000 basic salary Bonus Hybrid working and flexibility Pension Private healthcare Electric car scheme Training and development opportunities Friendly, knowledgeable, peer-sharing culture Career progression The role and responsibilities Designing, developing, testing, and maintaining high-quality Android applications Building secure, robust mobile applications in Kotlin Applying modern Android architecture patterns such as MVVM, MVI, and Clean Architecture Writing clean, maintainable code using modern Android practices including coroutines, Flow, and structured concurrency Integrating Android applications with REST APIs, backend services, and secure communications layers Supporting performance optimisation, battery efficiency, and memory usage improvements Participating in code reviews and helping drive engineering quality across the mobile estate Working closely with architects, backend engineers, cloud engineers, DevSecOps, and security specialists Contributing to secure mobile design decisions in line with modern security principles Supporting Agile delivery, technical discussions, and ongoing product improvement Key skills Strong commercial experience as an Android Software Engineer, Android Developer, or Mobile Developer Strong commercia l experience developing Android applications in Kotlin Good understanding of Android architecture patterns including MVVM, MVI, and/or Clean Architecture Experience integrating RESTful APIs Strong knowledge of Android build tooling including Gradle Experience with modern Android tooling and libraries Experience with automated testing such as JUnit, Mockito, and UI testing Familiarity with Git, CI/CD pipelines, and Agile software delivery Strong communication and collaboration skills British citizenship and ability to obtain MOD SC clearance Desired skills Existing SC clearance Experience working in defence, secure technology, or other highly regulated environments Knowledge of Mobile Device Management (MDM) platforms such as Microsoft Intune or VMware Workspace ONE Familiarity with Android Enterprise enrolment modes Exposure to secure mobile applications or operationally focused mobile technology Understanding of secure mobile / zero-trust principles Experience with gRPC and Protocol Buffers Knowledge of secure mobile standards or guidance Exposure to Kotlin Multiplatform Mobile (KMM) Please note: existing SC clearance is advantageous but not essential. Candidates must be British citizens and eligible to undergo MOD SC clearance If you would like more details about this position then please apply for the link. All the best, Charlie Syrett Richmond Square Consulting Ltd TPBN1\_UKTJ

Backend Software Engineer
Hays Technology
City of London
Remote or hybrid
Mid - Senior
ÂŁ500/day - ÂŁ550/day
+6

Software Engineer - Active SC, Java, MicroservicesUp to £550 per day (Inside IR35)London / Remote6 months My client is an instantly recognisable consultancy who require a strong Software Engineer with Active Security Clearance (SC) and with deep expertise in Java (Spring Boot) to join a large-scale, business‑critical microservices programme. Key Requirements: Proven experience working as a Java Software Engineer on large microservice architectures Active Security Clearance (SC) Strong capability building scalable RESTful APIs and backend services in Java (Spring Boot): Postgres (or other relational SQL databases) with solid understanding of schema design and SQL Docker: Confident containerising and deploying applications Test‑Driven Development (JUnit & Mockito or similar testing frameworks) CI/CD: Hands‑on experience with Jenkins or similar automated pipeline tooling Flexibility working in agile teams and collaborating closely with engineers, product, and design colleagues Nice to have: API Specification using Swagger / OpenAPI Gradle build systems Liquibase (or similar) for database versioning/migrations Kafka or similar event‑streaming platforms React and Typescript If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)

Page 1 of 1