> Markdown version of [/jobs/ext/4651909-java-engineer](https://www.wearedevelopers.com/jobs/ext/4651909-java-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Engineer - **Company:** Arrows Group - **Location:** London, United Kingdom - **Salary:** £156,000 - £182,000 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Artificial Intelligence, Automation of Tests, Big Data, Software Quality, Distributed Systems, Strategies of Testing, Application Enhancement Tool, Performance Testing, Test-Driven Development (TDD), Backend, Event Driven Architecture, Kubernetes, Apache Kafka - **Published:** November 10, 2026 - **Apply:** https://www.careerboard.com/gb/en/find-jobs-in-United-Kingdom/-2B9792D26421390650/ ## About the Role * Apache Kafka: Strong hands-on experience with event-driven architectures, messaging and distributed systems. * Kubernetes: Commercial experience working with containerised applications and orchestration. * Testing & TDD: Excellent understanding of testing methodologies, with demonstrable experience writing automated tests and following test-driven development practices. * High-Throughput Systems: Experience designing and developing scalable, resilient systems that process large volumes of data or events. * Automation Mindset: A proactive approach to identifying inefficiencies and implementing automation to improve engineering productivity. * AI: An interest in, or practical experience with, AI-assisted development tools and leveraging AI to automate engineering workflows. * Bonus: Non-Functional Testing -Experience with performance, load, stress, scalability or resilience testing. ## Description I'm working with a leading organisation in the media and broadcasting industry that is looking for an experienced Java Engineer to join its engineering team on an initial 6-month contract. This is an opportunity to work on highly scalable, business-critical systems within a technically strong engineering environment that places significant emphasis on code quality, testing, automation and continuous improvement. The team is particularly interested in engineers who can contribute beyond traditional Back End development, bringing fresh ideas around automated testing, AI-driven tooling and improving engineering processes., * Design, develop and maintain scalable, high-performance Back End applications using Java. * Build and support event-driven, distributed systems using Apache Kafka. * Work with Kubernetes and containerised applications in a modern engineering environment. * Champion engineering best practices, particularly around TDD, automated testing and code quality. * Contribute to performance, scalability and reliability improvements across high-throughput systems. * Identify opportunities to automate manual processes, improve development workflows and increase engineering efficiency. * Explore and implement AI-powered tools and automation to streamline engineering processes. * Collaborate with engineers and wider technical teams to deliver robust, production-ready solutions.