State Street

Financial Services

eFXSoftwareDeveloper,AVP

$450–750k ~AI est. Hangzhou, China FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“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.

Financial Services
Problems you'll solve

Analytical; Problem-solving; Troubleshooting; Root cause analysis

Eligibility Requirements

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

Free ATS check

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.

Read Company Rants →