> Markdown version of [/jobs/ext/95723-london-senior-java-developer-london-fintech](https://www.wearedevelopers.com/jobs/ext/95723-london-senior-java-developer-london-fintech). 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). --- # London Senior Java Developer - London - Fintech - **Company:** Adaptive Financial Consulting - **Location:** London, OH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Acceptance Test-Driven Development, Unit Testing, Microsoft Azure, Software Bug Management, C Sharp (Programming Language), C++ (Programming Language), Software Quality, Code Review, Computer Programming, Data Structures, Software Debugging, DevOps, Github, Gradle, Scrum Methodology, Software Maintenance, Software Engineering, Software Organization, Java Application Server, Cloud Platform System, Concurrency, Inversion of Control, Software Troubleshooting, Caching, Low Latency, Build Tools - **Published:** May 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b16d1c1ac86ab948 ## About the Role Do you have experience in Software troubleshooting?, * A great team player who loves sharing knowledge and learning from others * A problem solver with strong analytical skills * Excited about learning new things and keeping up to date * Happy to work in a test-driven and Agile development fashion YOU HAVE: * Experience in Java server-side software development. * Expertise in Java technologies, including related Java and other technologies. * + Solid experience programming using Core Java. Minimum Java 17 + General knowledge of data injection/inversion of control. + Experience using messaging technologies. + General familiarity with data structures such as sets, hashes, caches etc. + Knowledge of concurrency, resiliency, caching, HTTP and REST. * A good understanding of software development methodologies and best practices, including experience with Agile methodologies * Working with DevOps to deploy applications. * Experience with software maintenance, bug fixing, and enhancements. * Experience with Agile development methodologies (Scrum, Kanban). * Excellent communication skills, both written and verbal, with the ability to communicate technical concepts to non-technical stakeholders. * Strong analytical and problem-solving skills. * Strong Exposure to standard financial interchange protocols i.e. FIX, ITCH, * Exposure to low latency/high performance systems * Exposure to additional languages (C, C++, Go, Rust, C#) * Experience developing Front Office financial systems * Experience in delivering OMS/EMS/Exchange systems * Exposure to equities trading and brokerages * Experience with build tools and automation Gradle, GitHub Actions etc * Experience with cloud computing platforms, such as AWS or Azure, is a plus. ## Description * Design and develop Java applications and libraries * Write clean, efficient and well-documented code. * Troubleshoot and debug Java applications to ensure smooth performance. * Conduct unit testing to ensure code quality and application stability. * Participate in code reviews to ensure code quality, maintainability, and reusability. * Keep up-to-date with emerging trends and technologies in Java development. * Participate in Agile development methodology and adhere to software development best practices. * Pair with other team members to ensure high-quality outcomes ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [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) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Companies to work for in London: Top 25 Companies in 2023](https://www.wearedevelopers.com/magazine/187-best-companies-to-work-for-in-london-top-25-companies-in-2023) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)