Lead Java Developer - Contract Location: Manchester, Leeds or Birmingham Working Pattern: 60% office-based Contract: 2 months IR35: Inside IR35 About the Role We are looking for an experienced Lead Java Developer to join a large-scale digital engineering programme, developing and supporting high-quality software products used by a wide range of users. You will act as a technical leader within the engineering function, providing hands-on technical expertise while helping shape engineering strategy, standards and best practices. You will work closely with architects, senior engineers and wider technical teams to design robust, scalable and resilient solutions. Key Responsibilities Provide technical leadership across software engineering teams. Lead the design and development of complex software products and services. Define and implement medium- to long-term technical strategies. Champion modern software engineering practices, standards and principles. Design reusable libraries, services and components. Work closely with architects and technical decision-makers to establish technical direction. Provide technical guidance, coaching and mentoring to engineers. Identify and mitigate technical and infrastructure risks. Support production environments and provide 3rd-line technical support . Investigate and resolve complex infrastructure and application issues. Promote knowledge sharing and best practice across engineering teams. Identify skills gaps and support the development of engineering capability. Evaluate emerging technologies and contribute to their adoption where appropriate. Ensure solutions meet requirements around security, stability, resilience, accessibility and performance. Produce and maintain appropriate technical documentation. Contribute to system integration and ensure effective development and integration practices. Technical Skills Essential: Strong commercial experience with Java Expert-level Spring Boot Strong AWS experience Strong experience with Apache Kafka Strong MongoDB experience Microservices architecture REST APIs and integration Software design and development Automated testing and CI/CD Strong understanding of software development life cycle Experience working in Agile engineering environments Leadership & Experience We are looking for candidates who can demonstrate: Proven experience providing technical leadership within engineering teams Experience mentoring and coaching software engineers Strong strategic thinking and technical decision-making Experience working closely with Solution/Technical Architects Ability to define and influence engineering standards and best practices Experience designing systems with significant technical complexity Strong stakeholder management and communication skills Ability to influence technical direction across multiple teams Experience supporting production systems and resolving complex technical issues What We're Looking For This is a hands-on technical leadership role , so we're looking for someone who can combine strong Java development expertise with the ability to lead technical direction, influence architecture and support the wider engineering community .
Aug 19, 2026
Contractor
Lead Java Developer - Contract Location: Manchester, Leeds or Birmingham Working Pattern: 60% office-based Contract: 2 months IR35: Inside IR35 About the Role We are looking for an experienced Lead Java Developer to join a large-scale digital engineering programme, developing and supporting high-quality software products used by a wide range of users. You will act as a technical leader within the engineering function, providing hands-on technical expertise while helping shape engineering strategy, standards and best practices. You will work closely with architects, senior engineers and wider technical teams to design robust, scalable and resilient solutions. Key Responsibilities Provide technical leadership across software engineering teams. Lead the design and development of complex software products and services. Define and implement medium- to long-term technical strategies. Champion modern software engineering practices, standards and principles. Design reusable libraries, services and components. Work closely with architects and technical decision-makers to establish technical direction. Provide technical guidance, coaching and mentoring to engineers. Identify and mitigate technical and infrastructure risks. Support production environments and provide 3rd-line technical support . Investigate and resolve complex infrastructure and application issues. Promote knowledge sharing and best practice across engineering teams. Identify skills gaps and support the development of engineering capability. Evaluate emerging technologies and contribute to their adoption where appropriate. Ensure solutions meet requirements around security, stability, resilience, accessibility and performance. Produce and maintain appropriate technical documentation. Contribute to system integration and ensure effective development and integration practices. Technical Skills Essential: Strong commercial experience with Java Expert-level Spring Boot Strong AWS experience Strong experience with Apache Kafka Strong MongoDB experience Microservices architecture REST APIs and integration Software design and development Automated testing and CI/CD Strong understanding of software development life cycle Experience working in Agile engineering environments Leadership & Experience We are looking for candidates who can demonstrate: Proven experience providing technical leadership within engineering teams Experience mentoring and coaching software engineers Strong strategic thinking and technical decision-making Experience working closely with Solution/Technical Architects Ability to define and influence engineering standards and best practices Experience designing systems with significant technical complexity Strong stakeholder management and communication skills Ability to influence technical direction across multiple teams Experience supporting production systems and resolving complex technical issues What We're Looking For This is a hands-on technical leadership role , so we're looking for someone who can combine strong Java development expertise with the ability to lead technical direction, influence architecture and support the wider engineering community .
Senior Test Automation Engineer - CREST Settlement Systems Location: Hybrid (8 days onsite per month) Contract: 12 Months Engagement: Inside IR35 Industry: Financial Services / Capital Markets About the Role We are seeking an experienced Senior Test Automation Engineer with strong experience across CREST settlement systems, test automation, and financial markets to join a leading financial services organisation. Working within Agile delivery teams, you will play a key role in defining the overall testing strategy, designing and executing automated and manual test cases, and ensuring the successful delivery of high-quality software across business-critical settlement platforms. This is an excellent opportunity to work on complex post-trade and securities settlement systems while collaborating with highly skilled engineering teams in a modern Agile environment. Key Responsibilities Develop and own Test Strategies and recommend the most effective testing approach. Present testing strategies and approaches to technical and business stakeholders. Review functional and technical specifications to produce comprehensive test scenarios and test cases. Execute both manual and automated testing across multiple applications. Perform peer reviews of test artefacts to ensure quality standards are maintained. Manage defects throughout the testing lifecycle, including investigation, analysis and defect triage. Work collaboratively across multiple Agile squads and distributed teams. Provide regular progress updates and manage stakeholder expectations throughout delivery. Ensure high-quality testing deliverables are produced in line with agreed standards. Contribute to sprint planning, stand-ups, retrospectives and other Agile ceremonies. Support continuous improvement of testing practices and automation capabilities. Essential Skills & Experience Extensive experience as a Senior Test Automation Engineer , Quality Engineer , or Senior QA Engineer . Proven experience working within Agile software delivery environments. Strong Financial Services or Capital Markets background. Experience creating and delivering comprehensive Test Strategies and Test Plans. Excellent SQL skills. Strong automation experience using: Selenium Java UFT Experience using: Azure DevOps ALM (Application Lifecycle Management) Experience with: CREST settlement systems CREST proprietary messaging SWIFT messaging ISO15022 / ISO20022 messaging Windows UNIX Excellent defect management and root cause analysis experience. Strong stakeholder management and communication skills. ISTQB or ISEB Foundation Certification. Desirable Skills Playwright BDD / TDD Kafka OpenShift CI/CD pipelines Jenkins API Testing Post-trade settlement platforms Securities processing Clearing and Custody systems Rates depend on experience and client requirements
Aug 19, 2026
Contractor
Senior Test Automation Engineer - CREST Settlement Systems Location: Hybrid (8 days onsite per month) Contract: 12 Months Engagement: Inside IR35 Industry: Financial Services / Capital Markets About the Role We are seeking an experienced Senior Test Automation Engineer with strong experience across CREST settlement systems, test automation, and financial markets to join a leading financial services organisation. Working within Agile delivery teams, you will play a key role in defining the overall testing strategy, designing and executing automated and manual test cases, and ensuring the successful delivery of high-quality software across business-critical settlement platforms. This is an excellent opportunity to work on complex post-trade and securities settlement systems while collaborating with highly skilled engineering teams in a modern Agile environment. Key Responsibilities Develop and own Test Strategies and recommend the most effective testing approach. Present testing strategies and approaches to technical and business stakeholders. Review functional and technical specifications to produce comprehensive test scenarios and test cases. Execute both manual and automated testing across multiple applications. Perform peer reviews of test artefacts to ensure quality standards are maintained. Manage defects throughout the testing lifecycle, including investigation, analysis and defect triage. Work collaboratively across multiple Agile squads and distributed teams. Provide regular progress updates and manage stakeholder expectations throughout delivery. Ensure high-quality testing deliverables are produced in line with agreed standards. Contribute to sprint planning, stand-ups, retrospectives and other Agile ceremonies. Support continuous improvement of testing practices and automation capabilities. Essential Skills & Experience Extensive experience as a Senior Test Automation Engineer , Quality Engineer , or Senior QA Engineer . Proven experience working within Agile software delivery environments. Strong Financial Services or Capital Markets background. Experience creating and delivering comprehensive Test Strategies and Test Plans. Excellent SQL skills. Strong automation experience using: Selenium Java UFT Experience using: Azure DevOps ALM (Application Lifecycle Management) Experience with: CREST settlement systems CREST proprietary messaging SWIFT messaging ISO15022 / ISO20022 messaging Windows UNIX Excellent defect management and root cause analysis experience. Strong stakeholder management and communication skills. ISTQB or ISEB Foundation Certification. Desirable Skills Playwright BDD / TDD Kafka OpenShift CI/CD pipelines Jenkins API Testing Post-trade settlement platforms Securities processing Clearing and Custody systems Rates depend on experience and client requirements
Contract: 12 months Locations: Manchester, Leeds or Birmingham Working Arrangement: 60% office attendance from one of the following locations: Manchester Leeds Birmingham IR35: Inside IR35 Day Rate: 750 per day via Umbrella Security: candidates must be eligible for SC clearance The Opportunity We are looking for experienced Senior Java Developers to join a large-scale digital transformation programme delivering critical public services. This is an excellent opportunity for a senior software engineer who enjoys working hands-on with modern Java technologies while providing technical leadership, mentoring and guidance to other developers. You will play a key role in designing, developing and maintaining robust, resilient and high-quality digital services, while helping teams adopt and maintain strong software engineering practices. Key Responsibilities Develop high-quality, maintainable software using Java and Spring Boot. Design and develop reusable libraries, services and APIs. Contribute to the design and delivery of scalable and resilient digital services. Provide technical leadership and guidance across software engineering teams. Review code and technical designs, ensuring engineering standards are maintained. Coach and mentor junior and mid-level developers. Work collaboratively with Architecture, Engineering, Delivery and other technical teams. Design and support system integrations and integration testing. Investigate and resolve complex infrastructure and production issues. Provide 3rd-line support for developed products, including occasional out-of-hours support where required. Promote engineering best practice, knowledge sharing and continuous improvement. Contribute to technical strategy and longer-term product direction. Consider security, accessibility, resilience, availability and operational stability throughout the development lifecycle. Identify technical risks and proactively develop appropriate solutions. Essential Technical Skills You will have strong commercial experience with: Java Spring Boot AWS Apache Kafka MongoDB Microservices and RESTful APIs Automated testing and modern software engineering practices CI/CD and DevOps principles Distributed systems and system integration What We're Looking For We are looking for an experienced Senior Software Engineer who can work independently, take ownership and hit the ground running. Ideally, you will have experience in: Leading or providing technical direction to software engineering teams. Mentoring and developing junior and mid-level engineers. Designing systems with scalability, resilience, availability and security in mind. Reviewing and challenging technical designs. Troubleshooting complex production and infrastructure problems. Working within Agile delivery environments. Establishing and promoting engineering standards and best practice. Working with multiple stakeholders and communicating complex technical concepts clearly. Apply Now If you are an experienced Java/Spring Boot engineer with strong AWS, Kafka and MongoDB experience and are looking for a senior technical role working on a major digital services programme, we would be keen to hear from you.
Aug 19, 2026
Contractor
Contract: 12 months Locations: Manchester, Leeds or Birmingham Working Arrangement: 60% office attendance from one of the following locations: Manchester Leeds Birmingham IR35: Inside IR35 Day Rate: 750 per day via Umbrella Security: candidates must be eligible for SC clearance The Opportunity We are looking for experienced Senior Java Developers to join a large-scale digital transformation programme delivering critical public services. This is an excellent opportunity for a senior software engineer who enjoys working hands-on with modern Java technologies while providing technical leadership, mentoring and guidance to other developers. You will play a key role in designing, developing and maintaining robust, resilient and high-quality digital services, while helping teams adopt and maintain strong software engineering practices. Key Responsibilities Develop high-quality, maintainable software using Java and Spring Boot. Design and develop reusable libraries, services and APIs. Contribute to the design and delivery of scalable and resilient digital services. Provide technical leadership and guidance across software engineering teams. Review code and technical designs, ensuring engineering standards are maintained. Coach and mentor junior and mid-level developers. Work collaboratively with Architecture, Engineering, Delivery and other technical teams. Design and support system integrations and integration testing. Investigate and resolve complex infrastructure and production issues. Provide 3rd-line support for developed products, including occasional out-of-hours support where required. Promote engineering best practice, knowledge sharing and continuous improvement. Contribute to technical strategy and longer-term product direction. Consider security, accessibility, resilience, availability and operational stability throughout the development lifecycle. Identify technical risks and proactively develop appropriate solutions. Essential Technical Skills You will have strong commercial experience with: Java Spring Boot AWS Apache Kafka MongoDB Microservices and RESTful APIs Automated testing and modern software engineering practices CI/CD and DevOps principles Distributed systems and system integration What We're Looking For We are looking for an experienced Senior Software Engineer who can work independently, take ownership and hit the ground running. Ideally, you will have experience in: Leading or providing technical direction to software engineering teams. Mentoring and developing junior and mid-level engineers. Designing systems with scalability, resilience, availability and security in mind. Reviewing and challenging technical designs. Troubleshooting complex production and infrastructure problems. Working within Agile delivery environments. Establishing and promoting engineering standards and best practice. Working with multiple stakeholders and communicating complex technical concepts clearly. Apply Now If you are an experienced Java/Spring Boot engineer with strong AWS, Kafka and MongoDB experience and are looking for a senior technical role working on a major digital services programme, we would be keen to hear from you.
Senior Developer/Technical Lead - UKIC DV - Contract Rate : £650 to £700 per day Location : London Duration : 12 months (extendable) IR35 : Inside The role :A leading Government client is seeking to appoint a Senior Developer/Tech Lead, to provide Technical Leadership and set the technical direction, for highly motivated and talented development teams.The Role would be London based and active DV Clearance is required. 12-month initial contract (extendable). Essential Criteria : Significant experience of modern development languages (e.g. Java, Python, Go etc) with code written to a common standard. Able to lead and mentor development teams. Infrastructure as Code Cloud technologies (either AWS, GCP, Azure) Expertise in translating user requirements into technical requirements. Excellent interpersonal skills and able to communicate with Clients, Senior Management and software engineers Experience of using Kubernetes and/or OpenShift as a deployment platform and day-to-day development environment. Understanding of and experience with Modern DevOps methodology and technologies. Automation/configuration management (i.e. Ansible) If you are available and interested, please apply in the first instance and you will be contacted to discuss the position further.
Oct 01, 2025
Full time
Senior Developer/Technical Lead - UKIC DV - Contract Rate : £650 to £700 per day Location : London Duration : 12 months (extendable) IR35 : Inside The role :A leading Government client is seeking to appoint a Senior Developer/Tech Lead, to provide Technical Leadership and set the technical direction, for highly motivated and talented development teams.The Role would be London based and active DV Clearance is required. 12-month initial contract (extendable). Essential Criteria : Significant experience of modern development languages (e.g. Java, Python, Go etc) with code written to a common standard. Able to lead and mentor development teams. Infrastructure as Code Cloud technologies (either AWS, GCP, Azure) Expertise in translating user requirements into technical requirements. Excellent interpersonal skills and able to communicate with Clients, Senior Management and software engineers Experience of using Kubernetes and/or OpenShift as a deployment platform and day-to-day development environment. Understanding of and experience with Modern DevOps methodology and technologies. Automation/configuration management (i.e. Ansible) If you are available and interested, please apply in the first instance and you will be contacted to discuss the position further.
CONTRACT SENIOR SOFTWARE ENGINEER - eDV CLEARED NEW CONTRACT JOB OPPORTUNITY AVAILABLE WITHIN A LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER WITH eDV CLEARANCE Contract job opportunity for a Senior Software Engineer Globally leading defence/cyber security company £500 - £750 per day (inside and outside IR35 roles available) London based organisation in an easily accessible location Contract Senior Software Engineer To apply please call or email (see below) WHO WE ARE? We are recruiting multiple contract Senior Software Engineers to work with various clients in London ranging from R&D companies, Multi-National Consultancies to SME's and product based companies. Due to the nature of the work these clients do, you must hold enhanced DV Security Clearance. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire software development life cycle from requirements capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE. Current enhanced DV clearance Experience with at least one of the following: Java, Python, C++, C#, .NET, JavaScript, React Experience mentoring juniors or leading teams is nice to have but not essential Experience/Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE. Cloud based experience Microservice architecture or server-less architecture Big Data/Messaging technologies such as Apache Nifi/MiNiFi/Kafka TO BE CONSIDERED. Please either apply by clicking online or emailing me directly to (see below) For further information please call me. I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. CONTRACT SENIOR SOFTWARE ENGINEER - eDV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER/SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER/SENIOR SOFTWARE ENGINEER/JAVA DEVELOPER/JAVA ENGINEER/LEAD SOFTWARE DEVELOPER/SENIOR SOFTWARE DEVELOPER/DV CLEARED/DV CLEARANCE/DEVELOPPED VETTING/DEVELOPED VETTED/DEEP VETTING/DEEP VETTED/SC CLEARED/SC CLEARANCE/SECURITY CLEARED/SECURITY CLEARANCE
Oct 01, 2025
Contractor
CONTRACT SENIOR SOFTWARE ENGINEER - eDV CLEARED NEW CONTRACT JOB OPPORTUNITY AVAILABLE WITHIN A LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER WITH eDV CLEARANCE Contract job opportunity for a Senior Software Engineer Globally leading defence/cyber security company £500 - £750 per day (inside and outside IR35 roles available) London based organisation in an easily accessible location Contract Senior Software Engineer To apply please call or email (see below) WHO WE ARE? We are recruiting multiple contract Senior Software Engineers to work with various clients in London ranging from R&D companies, Multi-National Consultancies to SME's and product based companies. Due to the nature of the work these clients do, you must hold enhanced DV Security Clearance. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire software development life cycle from requirements capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE. Current enhanced DV clearance Experience with at least one of the following: Java, Python, C++, C#, .NET, JavaScript, React Experience mentoring juniors or leading teams is nice to have but not essential Experience/Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE. Cloud based experience Microservice architecture or server-less architecture Big Data/Messaging technologies such as Apache Nifi/MiNiFi/Kafka TO BE CONSIDERED. Please either apply by clicking online or emailing me directly to (see below) For further information please call me. I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. CONTRACT SENIOR SOFTWARE ENGINEER - eDV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER/SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER/SENIOR SOFTWARE ENGINEER/JAVA DEVELOPER/JAVA ENGINEER/LEAD SOFTWARE DEVELOPER/SENIOR SOFTWARE DEVELOPER/DV CLEARED/DV CLEARANCE/DEVELOPPED VETTING/DEVELOPED VETTED/DEEP VETTING/DEEP VETTED/SC CLEARED/SC CLEARANCE/SECURITY CLEARED/SECURITY CLEARANCE
Job Title: Contract Solutions Architect - Software Focus (SC Cleared) Location: Hybrid (Remote & Ad Hoc Leeds/Manchester/London) Contract Type: Contract IR35: Inside Duration: 6 months + Rate: £450-£525 (DOE) Clearance Required: Active SC Clearance About the Role We are seeking an experienced Solutions Architect with a strong software engineering background to join a high-profile UK Government department on a contract basis. This is a unique opportunity to contribute to mission-critical digital transformation initiatives that impact millions of citizens. You will be responsible for designing and delivering scalable, secure, and maintainable software solutions across a range of government services. Working closely with delivery teams, stakeholders, and technical leads, you'll ensure architectural integrity and alignment with strategic goals. Key Responsibilities Lead the design of end-to-end software solutions across complex systems and services. Collaborate with cross-functional teams to define architecture patterns, principles, and standards. Ensure solutions are secure, performant, and compliant with government regulations. Provide technical leadership and guidance throughout the software development life cycle. Translate business requirements into robust technical designs. Engage with senior stakeholders to communicate architectural decisions and trade-offs. Essential Skills & Experience Active SC Clearance (must be currently valid). Proven experience as a Solutions Architect in large-scale software environments. Strong background in software engineering (eg, Java, .NET, Python, or similar). Deep understanding of modern architectural patterns (eg, microservices, event-driven, API-first). Experience with cloud platforms (AWS, Azure, or GCP). Familiarity with DevOps practices and CI/CD pipelines. Excellent stakeholder management and communication skills. Desirable Experience working within UK Government or public sector environments. Knowledge of GDS standards and service design principles. Exposure to Agile delivery methodologies.
Sep 26, 2025
Contractor
Job Title: Contract Solutions Architect - Software Focus (SC Cleared) Location: Hybrid (Remote & Ad Hoc Leeds/Manchester/London) Contract Type: Contract IR35: Inside Duration: 6 months + Rate: £450-£525 (DOE) Clearance Required: Active SC Clearance About the Role We are seeking an experienced Solutions Architect with a strong software engineering background to join a high-profile UK Government department on a contract basis. This is a unique opportunity to contribute to mission-critical digital transformation initiatives that impact millions of citizens. You will be responsible for designing and delivering scalable, secure, and maintainable software solutions across a range of government services. Working closely with delivery teams, stakeholders, and technical leads, you'll ensure architectural integrity and alignment with strategic goals. Key Responsibilities Lead the design of end-to-end software solutions across complex systems and services. Collaborate with cross-functional teams to define architecture patterns, principles, and standards. Ensure solutions are secure, performant, and compliant with government regulations. Provide technical leadership and guidance throughout the software development life cycle. Translate business requirements into robust technical designs. Engage with senior stakeholders to communicate architectural decisions and trade-offs. Essential Skills & Experience Active SC Clearance (must be currently valid). Proven experience as a Solutions Architect in large-scale software environments. Strong background in software engineering (eg, Java, .NET, Python, or similar). Deep understanding of modern architectural patterns (eg, microservices, event-driven, API-first). Experience with cloud platforms (AWS, Azure, or GCP). Familiarity with DevOps practices and CI/CD pipelines. Excellent stakeholder management and communication skills. Desirable Experience working within UK Government or public sector environments. Knowledge of GDS standards and service design principles. Exposure to Agile delivery methodologies.