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.

File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB