mthree

Java Developer

United States

4 days ago
Save Job

Summary

Java Developer - Algorithmic Trading - Leading Investment Bank


We are seeking a skilled Java Developer to join a high-performing technology team within a leading global investment bank. This role focuses on building scalable, low-latency systems that support real-time trading and data processing across algorithmic trading and trade analytics platforms. You'll work with cloud-native technologies and distributed systems to help drive performance and reliability in a dynamic trading environment.


Key Responsibilities:

  • Develop high-performance server-side components using Core Java.
  • Build and support distributed systems handling real-time trading and market data.
  • Implement resilient, fault-tolerant architectures for mission-critical applications.
  • Collaborate with DevOps and infrastructure teams to scale platforms across cloud environments.
  • Drive improvements across the SDLC with automation, testing, and configuration best practices.
  • Contribute to design discussions, code reviews, and global team collaboration.


Key Skills & Experience:

  • Strong Java development experience, ideally 5+ years, with a focus on distributed systems.
  • Solid understanding of messaging, networking, and high-throughput applications.
  • Exposure to Kubernetes, Kafka, Prometheus, or similar technologies is highly desirable.
  • Experience with databases like MongoDB, MemSQL, or RocksDB; Snowflake knowledge is a plus.
  • Bonus: Python scripting experience and familiarity with cloud/DevOps practices.
  • Strong communication skills and ability to work in fast-paced, global teams.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: