Recruiting now











| Posted: | 10/08/26 | |
| Recruiter: | IBSC | |
| Reference: | 3153458976 | |
| Type: | Contract | |
| Disciplines: | Systems Engineer | |
| Salary: | £400 Daily | |
| Location: | London | |
| Description: | JOB TITLE: Principal/Lead Java Software Engineer (Hands-On) LOCATION: London - Hybrid - 3x days a week onsite DURATION: 6 - 12 Months Rolling RATE: £400 per day, all inclusive THIS PROJECT IS INSIDE IR35 We are looking for a highly technical, hands-on Principal-level Java Engineer to take ownership of the strategic technical direction for a critical automation platform. This is not a pure management role - you will be in the code daily, leading Scrum teams, refactoring Legacy systems, and acting as the ultimate technical gatekeeper for design and code quality. If you are already using AI-powered coding tools daily to accelerate delivery and have deep experience with modern version control (including JJ), this role will play to all your strengths. Key Responsibilities
Essential Skills & Experience (Must-Haves)
Nice-to-Have (Bonus Skills) These are not essential, but candidates with any of the following will stand out:
About You You are a Principal/Staff-level engineer who is equally comfortable white-boarding a high-level system architecture and drilling down into a complex SQL query or a tricky Git/JJ merge conflict. You are passionate about leveraging AI to make your team faster and more efficient, and you have the maturity to be the final decision-maker on technology and code quality. | |