> Markdown version of [/jobs/ext/2821774-java-developer-in-financial-markets](https://www.wearedevelopers.com/jobs/ext/2821774-java-developer-in-financial-markets). 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 in financial markets - **Company:** Описаниеlseg - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Automation of Tests, C++ (Programming Language), Code Coverage, Software Quality, Code Review, Continuous Integration, Data Structures, Software Design Patterns, Distributed Systems, Memory Management, Linux System Administration, Object-Oriented Software Development, Open Source Technology, Performance Tuning, Systems Development Life Cycle, Software Engineering, Java Application Server, Concurrency, Information Technology, Build Tools, Software Coding, Software Version Control - **Published:** September 10, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/java-developer-in-financial-markets/46515710 ## About the Role component design across C++ and Java codebases; Support full lifecycle delivery, including estimation, design, development, testing, release, and production support; Diagnose and resolve complex issues across development, QA, and production environments, including performance and concurrency-related issues; Participate in code reviews, design discussions, and technical forums; Provide technical guidance and mentoring to junior engineers on C++/Java best practices and design patterns; Ensure adherence to SDLC standards, engineering controls, and quality metrics.ТребованияBachelor's degree in Computer Science, Engineering, or equivalent practical experienceStrong hands-on software engineering experience in C++ and JavaProven track record of designing and delivering medium-to-large-scale systemsIndustry experience at a senior engineer or technical-lead-equivalent levelSolid understanding of object-oriented design, data structures, algorithms, concurrency, memory management, and system integrationExperience building and supporting distributed systems, including messaging, APIs, and inter-service communicationFamiliarity with Linux environments, build tools, version control systems, and automated testing frameworksExperience with CI/CD, performance tuning, and observabilityExposure to cloud platforms and open-source technologies, including their integration into enterprise systemsStrong understanding of the full software development lifecycle and associated tools and processesStrong communication and collaboration skills, with the ability to influence technical outcomes without formal authorityУсловияHealthcare, retirement planning, paid volunteering days, and wellbeing initiatives. #J-18808-Ljbffr ## Description ОписаниеLSEG is a global financial markets infrastructure and data provider. It delivers trusted financial market infrastructure services that help businesses and economies fund innovation, manage risk, and create sustainable growth.ЗадачиDesign, develop, and maintain C++ and Java applications and services; Implement technical changes and enhancements that improve platform stability, scalability, and client outcomes; Collaborate with product owners, business partners, and senior engineers to translate functional and non-functional requirements into technical designs; Build solution-level extensions and component enhancements in line with architectural principles, coding standards, and approved design patterns; Escalate architectural concerns, complex design decisions, and material technical risks to senior engineers or architects; Take technical ownership of key components, services, or subsystems, ensuring code quality, test coverage, and operational readiness; Contribute to solution and ## Related Videos - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope](https://www.wearedevelopers.com/videos/100349-structured-concurrency-in-practice-coroutinescope-vs-structuredtaskscope) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)