> Markdown version of [/jobs/ext/3520660-java-developer](https://www.wearedevelopers.com/jobs/ext/3520660-java-developer). 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 Developer - **Company:** FDM Group - **Location:** London, UK - **Salary:** £60,212.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Agile Methodology, Algorithmic Trading, Application Performance Management, C++ (Programming Language), Code Review, Computer Networks, Distributed Systems, Financial Information EXchange, Linux System Administration, Performance Tuning, Software Engineering, Software Organization, Enterprise Software Applications, System Availability, Git, KDB+, Software Version Control, Jenkins - **Published:** October 1, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5898885088 ## About the Role * Experience developing enterprise applications using Java. * Background working within financial markets, investment banking or electronic trading environments. * Understanding of electronic trading systems, market data platforms or market connectivity technologies. * Experience working within Linux-based environments. * Knowledge of networking concepts and distributed systems. * Familiarity with FIX protocol, market data feeds or exchange connectivity would be advantageous. * Experience using source control and CI/CD tooling such as Git and Jenkins. * Understanding of software development best practices and the full Software Development Life Cycle. * Strong analytical and problem-solving skills. * Excellent communication skills with the ability to engage effectively with both technical and business stakeholders. * Ability to work independently while contributing positively within a collaborative team environment. Desirable Skills * Exposure to algorithmic trading or electronic execution platforms. * Experience with KDB+/Q. * Knowledge of C++. * Experience working within Front Office technology teams. * Understanding of low-latency application development and performance optimisation. ## Description FDM is a global business and technology consultancy seeking an AVP Java Developer to work for our client within the Banking & Financial Services sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in London., Our client is looking for a skilled Java Developer to join their Electronic Trading Technology team, supporting business-critical trading platforms and market access solutions. Working closely with Front Office stakeholders, technology teams and infrastructure partners, you will contribute to the development, enhancement and support of low-latency trading systems used across the FICC business., * Develop, enhance and support electronic trading applications and market access platforms. * Deliver technology solutions that support front-office trading and electronic execution activities. * Collaborate with traders, technology teams and business stakeholders to understand requirements and implement strategic enhancements. * Contribute to the design, development and deployment of high-performance trading applications. * Work with market data and trading infrastructure platforms to ensure system availability and performance. * Participate in technical design discussions, code reviews and Agile development ceremonies. * Support platform upgrades, integrations and ongoing technology improvements. * Investigate and resolve complex production issues, providing Level 3 support where required. * Monitor application performance and contribute to performance optimisation initiatives. * Work closely with global development teams to deliver scalable and resilient technology solutions. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)