Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

SIAL TECHNOLOGY PARTNERS

Full Stack Java Equity Trading Engineer

Job Description

Job Description Help for Partial Job Description. Opens a new window. Skills
  • Alternative Investments
  • Java
  • JavaScript
  • Microsoft SQL Server
  • Multithreading
  • Generative Artificial Intelligence (AI)
  • Git
  • High Availability
  • Jenkins
  • Data Integrity
  • Design Review
  • DevOps
  • Equities
  • FOCUS
  • Management
  • Concurrent Computing
  • Continuous Delivery
  • Continuous Integration
  • Database
  • Business Process
  • Collaboration
  • Collections
  • Computer Science
  • Murex
  • Apache Kafka
  • Artificial Intelligence
  • Automated Testing
  • Business Model
  • Build Tools
  • Optimization
  • PostgreSQL
  • Profit And Loss
  • SQL
  • Analytics
  • AngularJS
  • Software Development
  • Streaming
  • Analytical Skill
  • Reference Data
  • Workflow
  • Real-time
  • Regression Analysis
  • Trading
  • Reporting
  • TypeScript
  • Alternative Investments
  • Java
  • JavaScript
  • Microsoft SQL Server
  • Multithreading
  • Generative Artificial Intelligence (AI)
  • Git
  • High Availability
  • Jenkins
  • Data Integrity
  • Design Review
  • DevOps
  • Equities
  • FOCUS
  • Management
  • Concurrent Computing
  • Continuous Delivery
  • Continuous Integration
  • Database
  • Business Process
  • Collaboration
  • Collections
  • Computer Science
  • Murex
  • Apache Kafka
  • Artificial Intelligence
  • Automated Testing
  • Business Model
  • Build Tools
  • Optimization
  • PostgreSQL
  • Profit And Loss
  • SQL
  • Analytics
  • AngularJS
  • Software Development
  • Streaming
  • Analytical Skill
  • Reference Data
  • Workflow
  • Real-time
  • Regression Analysis
  • Trading
  • Reporting
  • TypeScript
  • Summary Full Stack Java Equity Trading Engineer On-site role in Miami, FL Full-time role with our client a leading Alternative Investment Management Firm in Miami, FL Full Stack Java Engineer
  • Equities Autocallables The firm is an active, multi-manager, whose business model demands flexible, scalable technology and advanced proprietary systems, including the development of the next generation of analytical and trading capabilities.
This role sits within a global team responsible for enhancing and supporting a real-time trade capture platform that processes, normalizes, and enriches the firm's executions across multiple asset classes, feeding downstream systems including real-time P&L, risk, and reporting. The team is currently focused on equities buildout, with particular emphasis on equities and options, and on integrating with third-party platforms such as Murex and ION.
Role:
  • Design, develop, and maintain Java-based services that support a real-time trade capture platform for our autocallable buildout.
  • Build and support Kafka-based streaming pipelines to process, normalize, and distribute trading and reference data to downstream systems (P&L, risk, reporting, and analytics).
  • Collaborate closely with portfolio managers, traders, operations, and risk teams to translate requirements into robust technical solutions.
  • Contribute to the architecture and design of low-latency, high-availability components, including multithreaded and distributed systems.
  • Write clean, testable, and well-documented code, including: unit, integration, and regression tests; participate in code and design reviews.
  • Build, test, and deploy production-grade AI solutions using generative AI approaches, including LLMs, RAG, fine-tuning, prompt optimization, and agentic workflows.
  • Monitor, troubleshoot, and resolve production issues related to trading workflows, data integrity, and system performance, including on-call rotation as needed.
  • Partner with DevOps/Platform teams to enhance CI/CD pipelines, deployment automation, and observability (logging, metrics, alerting).
Required Skills:
  • 7+ years of professional software development experience with a strong focus on Java 17+ (Core Java, collections, concurrency, JVM fundamentals).
  • 2+ years of professional experience with front-end technologies using TypeScript/JavaScript; this role uses Angular.
  • Deploy AI-assisted tools and modern developer workflows using MCPs, Agent Architecture, and post-AI evaluations.
  • Functional exposure to the investment process, particularly equities, credit, futures, or products, is highly desirable.
  • Practical experience with Kafka (designing, building, and supporting streaming/real-time data pipelines), CI/CD pipelines (Jenkins), DevOps tools/practices (e.g., Git, build tools, automated testing, deployment automation), and SQL databases such as Postgres and SQL Server.
  • Demonstrated ability to quickly learn and understand existing systems, data models, and business processes, working independently while collaborating effectively with a distributed global team across time zones.
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
We look forward to reviewing your profile. Thank you. Talent Team @ SIAL TP Employers have access to artificial intelligence language tools ("AI") that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Career Insights for Java Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Florida data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Java Developer or Engineer designs or improves computer software using the JAVA computer programming language. Oversees the JAVA software application development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.

$111,086 / year median in Florida

+3% projected growth

Explore Career