81 North logo
81 NorthPosted 3 months ago

Java Engineer - Trading Platforms

On-siteNew York, United States

Full Time

Job Summary

Develop and build complex applications for FX trading platforms, designing and supporting trading venues while optimizing low-latency performance. Collaborate with architects to create cloud-aware services and automate processes that prevent, identify, and fix service availability issues. Deliver improvements across cost, security, and reliability while investigating complex issues spanning multiple technologies. Work within an agile environment using DevOps practices to manage infrastructure changes.

Required Qualifications

  • Strong Java programming skills and experience writing clean code
  • Data structures and Algorithms
  • Expertise in concurrency and performance optimization
  • Deep understanding of system architecture and memory management
  • Proficient in profiling tools
  • Experience with specialized libraries and frameworks for low-latency applications
  • Knowledge of network protocols (TCP, UDP, HTTP), network performance, and techniques for optimizing network communication
  • Proven track record of delivering goals
  • Knowledge & Experience of modern agile development methodologies
  • Exposure to DevOps practices and automation of software testing, delivery, and infrastructure changes
  • Self-motivated and self-directed, able to work effectively in a globally distributed team, managing multiple priorities while collaborating with cross-functional teams
  • Proven ability to investigate complex issues spanning multiple technologies and drive to completion

Desired Qualifications

  • Experienced in cloud technologies
  • Experience with SQL and NoSQL
  • Strong passion for technology, a willingness to learn new skills
  • Excellent communication (written and verbal) and interpersonal skills

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce