Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CTI Staffing

Senior Java Full Stack Engineer

CTI Staffing

. Lead the design and development of next-generation trading systems .

Posted 10/16/2026contractRemote • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing low latency, event-driven trading systems, with a strong focus on performance optimization and scalable architecture. Proficient in collaborating across teams and mentoring engineers while supporting production environments.

Highest-signal resume keywords
Java ExpertisePython ProficiencyLow Latency Messaging SystemsDistributed Systems ArchitectureCapital Markets Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DesignAsynchronous Processing FrameworksPerformance Optimization TechniquesTime-Series DatabasesFIX Protocol Understanding
Soft Skills
Analytical SkillsCommunication SkillsOrganizational SkillsCollaborationSelf-Driven Innovation
Tools & Technologies
AWSCI/CD ToolsGitHubMavenJenkins
Industry Keywords
Trading SystemsBrokerage SystemsOrder ManagementEvent-Driven ApplicationsResilient Messaging Services

Tech Stack

Tools & technologies
AWSCloudJavaJenkinsKafkaLinuxMavenPython

About the role

Key responsibilities & impact
  • Lead the design and development of next-generation trading systems
  • Architect and develop distributed, event-driven trading systems optimized for low latency and high throughput
  • Design and implement asynchronous processing frameworks and resilient messaging services
  • Collaborate across internal and external teams to deliver robust, end-to-end trading workflows
  • Lead performance tuning and optimization efforts across the platform
  • Mentor junior engineers and promote engineering best practices
  • Support production and non-production environments
  • Participate in a weekly on-call rotation

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent
  • 10+ years of hands-on software design and development experience
  • Expertise in Java, Python, and Linux
  • Deep experience with low latency messaging systems (e.g., 29West, Kafka)
  • Proficiency in KDB+ or other time-series databases
  • Strong background in building scalable, distributed, asynchronous, and event-driven applications
  • Advanced knowledge of low latency design patterns and performance optimization techniques
  • Experience with Capital Markets or Brokerage systems, especially order management
  • Solid understanding of the FIX protocol and FIX engines
  • Experience with AI developer assist tools (e.g. GitHub Copilot)
  • Experience with CI/CD tools such as GitHub, Maven, Jenkins, Artifactory, and uDeploy
  • Hands-on experience deploying applications to AWS or other cloud platforms
  • Ability to understand complex, end-to-end systems and identify performance, scalability, or resilience bottlenecks
  • Strong analytical, communication, and organizational skills
  • Ability to manage multiple tasks and thrive in a collaborative team environment
  • Self-driven innovation and ability to work with leadership
  • Willingness to support production systems and participate in on-call rotations, including occasional weekend support

Benefits

Comp & perks
  • Weekly on-call rotation
  • Occasional weekend support