Salary: £50,000 - 90,000 per year Requirements: Strong verbal communication and collaboration skills In-depth knowledge and hands-on experience in a cross-functional, agile development team Enthusiasm for code development and education in this area Extensive knowledge of Java programming language (5 years) 5 years practical experience in test driven development Experience in pair programming (Nice-to-Have) Proficiency in idiomatic Kotlin for application development (Nice-to-Have) Responsibilities: Work embedded in a cross-functional team with software developers, technical product owners, and testers towards common goals Develop JVM applications using Test Driven Development and Pair Programming Drive the design and implementation of our systems, understanding the context and reasoning behind our actions Continuously look for ways to improve our systems and ways of working Mentor and coach other engineers Exhibit a willingness to pair program Technologies: AI Embedded JVM Java Kotlin TDD More: Located in Brick Lane, London, we are offering a 6-month contract with the potential for extension. We value strong teamwork and collaboration among our cross-functional groups. Our environment fosters the integration of AI technologies, and we encourage individual contributions to our AI special interest group. Join us for the opportunity to thrive in an enthusiastic and innovative atmosphere, while enjoying the flexibility of working in the office just 2 days a week. last updated 11 week of 2026