> Markdown version of [/jobs/ext/3414691-software-developer-jvm-low-latency-trading-system](https://www.wearedevelopers.com/jobs/ext/3414691-software-developer-jvm-low-latency-trading-system). 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). --- # Software Developer / JVM, Low Latency / Trading System - **Company:** Motion Recruitment Partners LLC. - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Algorithmic Trading, Application Performance Management, Memory Management, Java Virtual Machine (JVM), Performance Tuning, Software Engineering, Systems Architecture, System Programming, Web Applications, Multithreading, Concurrency, Information Technology, Low Latency, Microservices - **Published:** September 1, 2026 - **Apply:** https://www.dice.com/job-detail/e3b7948b-13ce-4076-9025-fcdb28c2e857 ## About the Role * Strong professional experience with Core Java * Strong understanding of Java internals and low-level programming concepts * Experience with multithreading, concurrency, and performance optimization * Understanding of memory management and garbage collection * Experience developing high-throughput, low-latency systems * Strong software engineering and problem-solving skills * Bachelor's degree in Computer Science or a related field Preferred Qualifications * Experience in trading, financial technology, capital markets, or exchange environments * Experience working on real-time or mission-critical systems * Experience with JVM performance tuning * Interest or experience using AI tools for automation, development, or quality engineering * Experience working in environments where reliability and performance are critical #LI-SV1 ## Description A leading global financial technology organization is seeking a Senior Java Software Engineer to join its Core Markets team in Philadelphia. This team is responsible for building and maintaining a real-time, mission-critical derivatives market system that supports high-volume options trading. This is not a traditional web application or cloud microservices position. The role is focused on deep, performance-oriented Java engineering where throughput, latency, reliability, and correctness are critical. You'll work on systems where milliseconds matter and where strong understanding of the JVM and low-level software engineering is highly valued. The Role You will design, develop, optimize, and maintain high-performance Java systems supporting real-time trading. The ideal candidate enjoys working close to the underlying technology and has a strong understanding of topics such as threading, concurrency, memory management, garbage collection, and performance optimization., * Develop high-performance applications using Core Java * Design and maintain highly scalable, low-latency trading systems * Optimize application performance, memory usage, and system throughput * Work extensively with concurrency, multithreading, and JVM internals * Analyze and troubleshoot complex performance issues * Write highly reliable, maintainable, and thoroughly tested code * Collaborate with other engineers to improve system architecture and performance * Participate in production support for mission-critical trading systems * Explore AI tools and automation opportunities to improve engineering and quality processes ## Related Videos - [Build ultra-fast In-Memory Database Apps and Microservices with Java ](https://www.wearedevelopers.com/videos/405-build-ultra-fast-in-memory-database-apps-and-microservices-with-java) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Is it still C#? Practical systems programming with .NET (war stories included)](https://www.wearedevelopers.com/videos/100138-is-it-still-c-practical-systems-programming-with-net-war-stories-included) - [Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope](https://www.wearedevelopers.com/videos/100349-structured-concurrency-in-practice-coroutinescope-vs-structuredtaskscope) ## 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) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)