Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
ST
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.
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.
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?
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