Why This Role Stands Out
You will have the opportunity to deeply optimize high-performance Java systems at a leading financial technology organization, perfect for engineers passionate about low-latency trading and JVM internals. This hybrid role offers significant career growth by tackling complex challenges where milliseconds matter, allowing you to refine your skills in a highly respected industry.
Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Philadelphia, PA, United States
Posted
4 weeks ago
MicroservicesJava
Job 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.
Key Responsibilities
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.
Key Responsibilities
- 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
- 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
- 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
Similar jobs
- TS
Software Engineer with Security Clearance
NewTwo Six Technologies
Chantilly, VA🇺🇸$155.9k - $233.8k/yrHybrid2 days agoDockerSpringAgile+6Technology - MM
Application Programmer
NewMitchell Martin, Inc.
Richmond, VA🇺🇸$65 - $70/hrOn-site11 hours agoPL/SQLSQLSVN+6 - MM
Application Development
NewMitchell Martin, Inc.
New York, NY🇺🇸$61 - $71/hrHybrid11 hours agoSpringAgileJava - PD
Embedded Software Engineer 3 with Security Clearance
NewPDS Defense Inc.
Chandler, AZ🇺🇸On-siteYesterdayC++RISC-VTechnology - PD
Systems Engineer 4 with Security Clearance
NewPDS Defense Inc.
Everett, WA🇺🇸$77 - $82/hrHybridYesterdayMATLABPythonTechnology - PD
Software Engineer-Developer 4 with Security Clearance
NewPDS Defense Inc.
Colorado Springs, CO🇺🇸€77/hrHybridYesterdayFastAPISQLAgile+6Technology - PD
Systems Engineer 4 with Security Clearance
NewPDS Defense Inc.
El Segundo, CA🇺🇸$94 - $99/hrHybridYesterdayMATLABGitPythonTechnology - PD
Software Engineer-Developer 3 with Security Clearance
NewPDS Defense Inc.
Oklahoma City, OK🇺🇸HybridYesterdayC++Technology - PD
Embedded Software Engineer 3 with Security Clearance
NewPDS Defense Inc.
San Diego, CA🇺🇸$83 - $88/hrOn-siteYesterdayDockerRustTCP/IP+6Technology - PI
Software Applications Engineer
NewPowell Industries
Melrose Park, Illinois🇺🇸Hybrid4 hours agoTechnology - BO
Associate Software Engineer
NewBoeing
Saint Louis, Missouri🇺🇸$82k - $92k/yrHybrid4 hours agoAgileC#.NET+4Technology - PD
Systems Engineer 5 with Security Clearance
NewPDS Defense Inc.
Cedar Rapids, IA🇺🇸HybridYesterdayPythonTechnology