Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Clear Street Logo

Staff Engineer - Java Full Stack - Futures Engineering

Clear Street

$185,000 - $215,000
Aug 21, 2025
Chicago, IL, US
Apply Now

Clear Street is modernizing the brokerage ecosystem by replacing legacy infrastructure with a cloud-native clearing and custody system. The company aims to create a single source-of-truth platform for all asset classes, minimizing risk, redundancy, and cost for clients.

Requirements

  • 7+ years of professional experience in back-end development with Java.
  • Experience building microservices. Strong understanding of design patterns, multithreading, and performance optimization.
  • Hands-on experience with Apache Kafka for event streaming and messaging.
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying.
  • Experience with Kubernetes for container orchestration and deployment.
  • Working knowledge of ReactJS (preferable) or other Javascript framework for building user interfaces.
  • Experience with AWS services and cloud-native development.

Responsibilities

  • Working in a project team alongside other developers to architect, develop, and optimize server-side applications, RESTful APIs, and microservices using Java.
  • Implement event-driven architectures with Apache Kafka and for real-time data processing.
  • Contribute to front-end development using ReactJS, focusing on integrating UI components with back-end services.
  • Optimize application performance, security, and reliability.
  • Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability.
  • Provide technical support for application.
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance.

Other

  • 3–5 years of experience within a financial institution, preferably in FCM (Futures Commission Merchant) or Broker-Dealer environments.
  • Ability to work under pressure and meet deadlines.
  • Strong problem-solving skills and ability to debug complex systems.
  • Excellent communication and teamwork skills.
  • Understanding of Agile/Scrum methodologies.