Senior Software Developer / JVM, Low Latency / Trading System

Motion Recruitment
  • Philadelphia, PA
    1 day ago

    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
    • 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
    Required Qualifications
    • 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

    Numbers & Facts

    LocationPhiladelphia, PA

    Skills

    • Analysis Skillsunmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Capital Marketsunmatched
    • Cloud Applicationsunmatched
    • Computer Scienceunmatched
    • Concurrencyunmatched
    • Derivativesunmatched
    • Global Financial Marketsunmatched
    • High Throughputunmatched
    • Identify Issuesunmatched
    • Internet Applicationunmatched
    • Javaunmatched
    • Memory Hardwareunmatched
    • Memory Managementunmatched
    • Microservicesunmatched
    • Multithreaded Programmingunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Production Supportunmatched
    • Quality Engineeringunmatched
    • Quality Managementunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • System Architectureunmatched
    • Systems Administration/Managementunmatched
    • Systems Engineeringunmatched
    • Trading Systemsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder