> Markdown version of [/jobs/ext/2207966-application-developer-edge-computing](https://www.wearedevelopers.com/jobs/ext/2207966-application-developer-edge-computing). 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). --- # Application Developer, Edge Computing - **Company:** ECM Selection Limited - **Location:** Cambridge, UK (Remote available) - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Akka (Toolkit), C Sharp (Programming Language), Cloud Computing, Computer Programming, Java Virtual Machine (JVM), Open Source Technology, Scala (Programming Language), Data Streaming, TypeScript, Erlang, Apache Spark, Free and Open-Source Software, Multiaccess Edge Computing - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26040 ## About the Role * A good technical degree in a numerate subject from a top university, and strong A-level grades. * Excellent programming skills in Java, Scala or C#. JVM experience is an asset. Flexible candidates from other language ecosystems will be considered by ECM. * A good understanding of networking, at least to socket level communications in some language. * The intelligence, curiosity and independent thought to bring your own ideas to the table. * A proactive approach, looking for new technical opportunities and things to improve, and the eagerness to propose new ways of doing that. The following are beneficial, but not required: enthusiasm for or experience in Rust or TypeScript; prior experience developing real-time / stateful streaming apps; experience with asynchronous code, non-blocking IO, distributed actor systems, grammars and parsers.