> Markdown version of [/jobs/ext/2649425-java-trading-system-engineer](https://www.wearedevelopers.com/jobs/ext/2649425-java-trading-system-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 Trading System Engineer - **Company:** LSEG (London Stock Exchange Group) - **Location:** United States - **Experience:** Expert - **Salary:** $100,200.0 - $167,000.0 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Algorithmic Trading, Build Automation, Unit Testing, Microsoft Azure, Cloud Computing, Code Review, Continuous Delivery, Continuous Integration, Relational Databases, Gradle, Java Virtual Machine (JVM), Spring Framework, PostgreSQL, Apache Maven, Redis, Software Engineering, Software Systems, Systems Architecture, Multithreading, Test-Driven Development (TDD), Git, Information Technology, Apache Kafka, Api Design, Code Restructuring, Software Version Control, Docker - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/bb0e181e-6dba-416c-a7d7-db1d9fb3de34 ## About the Role * Financial industry experience building buy or sell side trading systems. * Strong understanding of system architecture and design. * Strong Java fundamentals (JVM, multithreading, collections, I/O, etc). * Strong development experience in Java technology stack along with API development, Docker and Kubernetes. * Strong technical experience on writing clean code, unit tests, code reviewing and refactoring. * Good knowledge of the following software engineering principles: SOLID, DRY, Law of Demeter. * Keen understanding of the challenges in low-latency development and practical techniques for addressing them. * Experience with distributed version control systems (Git) and build automation tools (Gradle, Maven). * Experience with Linux / Unix operating systems. * Experience with RDBMS (e.g. PostgreSQL). * Familiar with Agile methodology and its implementation. * Over 5 years software engineering experience as an individual contributor. Other desirable skills * Practical knowledge / experience with TDD (test driven development) and CI/CD (continuous integration / continuous delivery) practices. * Experience with Spring & Spring Boot, Redis and Apache Kafka. * Familiarity with cloud platforms (ideally Microsoft Azure). * Deliver service excellence on-time, on-scope and on-budget. * Strong verbal and written communication skills. * Ability and interest in working in a dynamic, focused, upbeat and constantly evolving group. * Ability to work in a fast-paced environment. * Critical and creative thinker; able to think out of the box". Problem-solving focused. Educational background * BS/MS in computer science or equivalent software engineering qualification. ## Description * Demonstrates good knowledge of technologies and/or SME knowledge of a technology, collaborating with others on design, development and implementation. * Advances tools and applications by producing expert code and producing the right solutions needed. * Handles own workload and promotes an inclusive and open culture. * Design, develop, and optimize software solutions using modern technologies. * Collaborate with product teams and architects to deliver scalable and reliable software. * Play a pivotal role in the product development life cycle, ensuring that software solutions are robust and scalable. * Engage with cross-functional teams, central technology functions, and wider stakeholders to ensure software design goals are met. * Ensure alignment of software solutions with LSEG's technology and business goals. * Maintain up-to-date expert knowledge of relevant technologies and trends. * Communicates complex / technical information clearly and concisely in an audience appropriate format. * Continues to develop technology and industry expertise through certifications, professional qualifications and networking events. ## Related Videos - [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) - [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) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Java with a Clojure mindset](https://www.wearedevelopers.com/videos/103-java-with-a-clojure-mindset) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [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) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)