2

Remote Java Trading Jobs in New York (NOW HIRING)

Software Engineer

Manhattan, NY · On-site +1

$156K - $235K/yr

Develop and execute against both short- and long-term roadmaps, make effective technical trade-offs ... Java, C/C++, Haskell, Ocaml, or React * 1 year of experience in designing and building software ...

Software Engineer

New York, NY · On-site +1

$156K - $235K/yr

Develop and execute against both short- and long-term roadmaps, make effective technical trade-offs ... Java, C/C++, Haskell, Ocaml, or React * 1 year of experience in designing and building software ...

Front-End Developer (Senior or Lead)

Manhattan, NY · On-site +1

$126K - $165K/yr

Experience with integrating with Java/Spring back-ends. * Experience with cloud providers, ideally ... Experience with the financial domain and trading protocols (e.g. FIX). * Experience with mobile app ...

next page

Showing results 1-20

Remote Java Trading information

What is a Remote Java Trading job?

A Remote Java Trading job involves developing and maintaining trading systems or applications using the Java programming language, while working from a location outside of a traditional office. Professionals in this role typically build, optimize, and support software for financial trading, such as order management systems, market data feeds, or algorithmic trading platforms. They collaborate with other developers, traders, and analysts through digital communication tools. This job requires strong Java programming skills, understanding of financial markets, and the ability to work independently in a remote environment.

What are the key skills and qualifications needed to thrive as a Remote Java Trading Developer, and why are they important?

To thrive as a Remote Java Trading Developer, you need strong proficiency in Java programming, knowledge of financial markets, and a relevant degree in computer science or similar. Familiarity with trading platforms, low-latency systems, APIs, and experience with tools like FIX protocol are commonly required, along with possible certifications in finance or software development. Analytical thinking, problem-solving, attention to detail, and effective remote communication skills help set top performers apart. These competencies ensure robust, reliable trading systems and seamless collaboration in a high-stakes, fast-paced environment.

What is the difference between Remote Java Trading vs Remote Java Developer?

AspectRemote Java TradingRemote Java Developer
Required CredentialsBachelor's in Computer Science, finance or related field; knowledge of trading platformsBachelor's in Computer Science or related; proficiency in Java programming
Work EnvironmentFinancial firms, trading platforms, fintech companiesTech companies, software development firms, startups
Industry UsageFinance, trading, fintechTechnology, software development
Common Search/ComparisonYesYes

Remote Java Trading roles focus on developing and maintaining trading systems within financial environments, requiring knowledge of trading platforms and finance. Remote Java Developers have broader software development responsibilities across various industries, emphasizing Java programming skills. While both roles involve Java, Remote Java Trading is specialized for finance and trading platforms, whereas Remote Java Developer roles are more general in software development.

What are some common challenges faced by Remote Java Trading Developers, and how can they be addressed?

Remote Java Trading Developers often encounter challenges such as managing real-time data processing, ensuring low-latency performance, and maintaining secure communication between distributed systems. In addition, coordinating closely with trading teams, quants, and operations staff across time zones can require strong communication skills and efficient collaboration tools. Addressing these challenges typically involves using optimized Java frameworks, adhering to robust software engineering practices, and leveraging regular virtual meetings and code reviews to stay aligned with team objectives.
What cities in New York are hiring for Remote Java Trading jobs? Cities in New York with the most Remote Java Trading job openings:
Software Engineer

Software Engineer

Stripe

Manhattan, NY • On-site, Remote

$156K - $235K/yr

Other

Medical, Dental, Vision, Retirement

Posted 22 days ago


Job description

Who we are
About Stripe
Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world's largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.
What you'll do
Responsibilities
  • Work on projects that span technologies, systems, and processes in order to design, build, test, and ship great code every day
  • Build a great customer experience centered around navigating and actioning on products for internal teams and Stripe users using our infrastructure
  • Scope and lead medium to large technical projects that align with Stripe's broad strategic initiatives
  • Develop and execute against both short- and long-term roadmaps, make effective technical trade-offs that consider business priorities, user experience, and a sustainable technical foundation
  • Deliver value through a strong collaborative approach with customers and cross-functional stakeholders across Stripe
  • Debug production issues across services and several levels of the stack. This includes Ruby, Typescript, Scala and internal tooling
Who you are
We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
Minimum requirements
Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Computer Engineering or a related field, plus 1 year of Software development work experience. Qualifying experience may be gained before, during, or after education.
Position also requires the following:
  • 1 year of experience in designing and building software solutions in Ruby, Typescript, Python, Scala, Java, C/C++, Haskell, Ocaml, or React
  • 1 year of experience in designing and building software using Event Monster, Cron, GraphQL, gRPC, Airflow, Spark, or Presto/SQL queries or integration with external libraries or APIs
  • 1 year of experience in designing and solving software problems using advanced algorithms and data structures
  • 6 months of experience in designing and implementing inter-process communication, memory management techniques, file systems, storage management, and addressing concurrency and synchronization challenges using system-level programming

Salary: $156,800.00 - $235,200.00/yr.
This salary range represents the base salary range for the role and any sales commissions/sales bonuses targets, if applicable, would be in addition to the base salary.
40 hrs/week
Up to 50% remote work permitted.
Multiple Positions Available.
Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends. NY14
#LI-DNI