Staff Engineer - Java Full Stack - Futures Engineering

Clear StreetChicago, IL
19hHybrid

About The Position

About Clear Street: Clear Street’s mission is to give every sophisticated investor access to every asset, in every market, through a unified platform built for speed, transparency and scale. We give our clients the technology, tools, and service once reserved for the largest institutions, rebuilt with modern infrastructure. Our single, cloud-native, end-to-end capital markets platform powers investor growth today and is transforming how they can interact with markets tomorrow. For more information, visit https://clearstreet.io . Role: Java-Focused Full Stack Developer: As a Developer, you will be enhancing and maintaining an enterprise Cleared Derivatives back-office system. This role emphasizes back-end development using Java, with responsibilities in building scalable microservices and integrating with a modern technology stack. You will also contribute to front-end development using ReactJS and deploy applications on Kubernetes and Docker.

Requirements

  • 7+ years of professional experience in back-end development with Java.
  • 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.
  • Experience building microservices.
  • Strong understanding of design patterns, multithreading, and performance optimization.
  • Strong problem-solving skills and ability to debug complex systems.
  • Hands-on experience with Apache Kafka for event streaming and messaging.
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying.
  • Familiarity with Apache Solr for search and indexing, Apache ZooKeeper for distributed system coordination, and HashiCorp Vault for secrets management.
  • Experience with Kubernetes for container orchestration and deployment.
  • Familiarity with CI/CD tools.
  • Familiarity with monitoring tools (e.g., Datadog).
  • Working knowledge of ReactJS (preferable) or other Javascript framework for building user interfaces.
  • Excellent communication and teamwork skills.
  • Understanding of Agile/Scrum methodologies.

Nice To Haves

  • 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.
  • Collaborate with cross-functional teams across the organization to architect solutions and deliver robust features.
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance.

Benefits

  • At Clear Street, we offer competitive compensation packages, company equity, 401k matching, gender neutral parental leave, and full medical, dental and vision insurance.
  • Our belief has always been that we are better as a business when we are all together in person. As such, we are requiring employees to be in the office 4 days per week.
  • In-office benefits include lunch stipends, fully stocked kitchens, happy hours, a great location, and amazing views.
  • Our top priority is our people.
  • We’re continuously investing in a culture that promotes collaboration.
  • We help each other through challenges and celebrate each other's successes.
  • We believe that modern workplaces succeed by virtue of having high-performance workforces that are diverse — in ideas, in cultures, and in experiences.
  • We put in the effort to make such a workplace a daily reality and are proud to be an equal opportunity employer.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service