Job title: Full Stack Java Developer - Prop Trading
Job type: Permanent
Emp type: Full-time
Sub-Industry: Market Making
Functional Expertise: Software Engineering
Salary from: USD $175,000.00
Salary to: USD $250,000.00
Location: Chicago, IL

Job Description

Full Stack Engineer

Chicago (Hybrid)

 

We are seeking a skilled and passionate Full Stack Engineer with experience in building real-time web-based UI for a leading proprietary trading firm. The ideal candidate will have a strong background in building responsive and dynamic user interfaces using TypeScript or JavaScript. This role requires a solid understanding of real-time communication protocols and state management libraries. You should be comfortable working in a fast-paced environment and have a knack for problem-solving and innovation.

 

Sitting between the front office and Core Engineering, you’ll be working on a mixture of tactical projects for specific trading teams as well as building strategic systems, such as real-time web-based UI for visualizing complex risk and pricing data.

 

Your day-to-day role will entail:

  • Collaborating with traders, quantitative analysts, data engineers and other team members to understand business requirements
  • Design and implement scalable and maintainable real-time data visualization solutions
  • Integrate new web frameworks and technologies into core systems

 

Essential Requirements:

  • A minimum of 5 years of professional experience in front-end development and at least 3 years back back-end Java development experience.
  • Comfortable with at least 50%+ UI work
  • Professional experience working on data-intensive real-time systems in trading, video games, live video streaming or similar.
  • Proven experience in developing real-time applications using TypeScript or JavaScript.
  • Expertise in a major frontend framework (React, Vue.js, or Angular).
  • Hands-on experience with real-time communication libraries or protocols (Socket.IO, WebSockets, or Firebase).
  • Understanding of backend integration and RESTful API design.
  • Experience with building modular, extendable, and distributed systems eg Apache Kafka, Hazlecast, Kubernetes, Microservices Architecture, Apache Hadoop, Elasticsearch, Apache Cassandra, OpenStack, Service Meshes (e.g., Istio), or Apache Mesos.
  • Understanding of UI/UX principles and ability to work closely with design teams.
  • Strong problem-solving skills and ability to work independently as well as part of a team.
  • Excellent communication skills and ability to articulate technical concepts to non-technical stakeholders.
  • Strong problem-solving skills and ability to work independently as well as part of a team.

 

 

Beneficial Skills:

  • Proficiency in state management libraries (Redux, MobX, Vuex, or NgRx).
  • Strong understanding of modern frontend build tools and bundlers (Webpack, Vite, or Parcel).
  • Experience with real-time databases (Firestore, Firebase Realtime Database).
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Proficient in using development tools for testing and debugging (Chrome DevTools, React Developer Tools).

 

As a Full Stack Engineer, you will have the opportunity to work on high-performance trading systems that drive the business forward and help improve markets.

 

If you meet the essential requirements and are excited about the opportunity to work on cutting-edge real-time web applications, we would love to hear from you! Apply today to join this innovative team.