State Street
Financial Services
eFXSoftwareDeveloper,AVP
Neural analysis suggests this role is
optimal for Mid+ candidates.
“eFX Software Developer, AVP at State Street. Skills: Low-latency systems, High-concurrency systems, Java development, Financial trading systems. Design Java applications. Develop Java applications”
Industry & Context.
Analytical; Problem-solving; Troubleshooting; Root cause analysis
On-call support, Off-hours incident resolution, Security clearances, System access
What They're Looking For.
Must Have
5+ years Java (JDK 17+), Deep understanding of multi-threading, Deep understanding of concurrency, Deep understanding of memory management, Deep understanding of JVM internals, Hands-on experience with Spring Framework, Hands-on experience with Spring Boot, Experience with FIX protocol, Solid Linux skills, Comfortable with shell scripting, Comfortable with system administration, Comfortable with production environment troubleshooting on RHEL, Analytical and problem-solving skills, High attention to detail, Ability to work under pressure, Willingness to provide on-call support, Participate in off-hours incident resolution
Nice to Have
Experience with security scanning tools, Vulnerability remediation, Experience with Rust, Interest in next-generation messaging frameworks, Proficiency with distributed databases, Experience with low-latency messaging technologies, Experience with Aeron
What You'll Do.
Design Java applications
Develop Java applications
Support market making
Support position management
Build platform modules
Maintain platform modules
Integrate FIX-based adaptors
Process real-time data
Translate business requirements
Support production systems
Optimize system performance
Ensure ultra-low-latency execution
Contribute to framework evolution
Improve maintainability
Troubleshoot production issues
Resolve production issues
Collaborate with support teams
Perform root cause analysis
How You'll Work.
Team & Collaboration
Quant developers; Business analysts; Global stakeholders; Onsite teams; Global support teams; Globally distributed team
Communication Scope
English communication
Process & Methodology
SDLC
Full Job Description
## Who We Are Looking For eFX is one of the critical components for the overall FX trading flow within Global Markets. We are looking for a talented **Software Developer** with strong skills in building **low-latency, high-concurrency** financial trading systems. The ideal candidate will work closely with quant developers, business analysts, and global stakeholders to design, develop, and maintain our core eTrading platform. ## What You Will Be Responsible For As a Software Developer, you will: * Design and develop high-performance, low-latency Java applications for the eFX eTrading platform, supporting market making, algo trading, pricing, hedging, and position management. * Build and maintain core platform modules including pricing engines, trade booking services, FIX-based adaptor integrations, and real-time data processing pipelines. * Collaborate with quant developers, business analysts, and onsite teams across Hangzhou, London, and Boston to translate business requirements into robust technical solutions. * Participate in the full SDLC — from requirement analysis, design, coding, code review, to production deployment and support. * Optimize system performance through profiling, JVM tuning, ensuring ultra-low-latency execution for FX trading workflows. * Contribute to framework evolution to improve reusability and maintainability across eFX applications. * Troubleshoot and resolve production issues, collaborating with global support teams for incident management and root cause analysis. ## What We Value These skills will help you succeed in this role: * English communication skills, both written and verbal, to collaborate effectively with global teams and stakeholders. * Proficient in Java (JDK 17+), with deep understanding of multi-threading, concurrency, memory management, and JVM internals. * Hands-on experience with Spring Framework / Spring Boot for building enterprise-grade applications. * Experience with FIX protocol and integration with external trading
Applying for this eFX Software Developer, AVP role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about State Street?
Real rants from real employees. Read before you apply.