Haystack
← Back to Jobs
Technology
ST

Senior Full-Stack Java Developer-15+ years

SR Talent Solution IncNew York, NY🇺🇸United StatesPosted 18 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Title: Senior Full-Stack Java Developer-15+ years

Location: New York, New York  (4 days hybrid)

Duration: 12 months CTH
Need recent financial client exp

 

Must-Haves

  • 15+ years of experience
  • Strong Java/Spring Boot
  • Kafka/MQ
  • AWS, Azure, or Google Cloud Platform
  • SQL/Database
  • Hazelcast/GemFire preferred  
  • Scalable, low-latency backend development
  • Experience using AI coding tools

Preferred: OMS/Equities/Trading experience, FIX, SOR, and financial services background.

 

 

Intake Call Notes:

•       High level strong hands-on developer who can help with scalability and latency

•       Looking to consolidate 5 OMSs into Flextrade

•       Strong back end development

•       Java, Spring Boot

•       Messaging system such as Kakfa (preferred), MQ

•       Cloud deployment (could be Azure, AWS, or Google Cloud Platform)

•       Database

•       In-memory cache technologies such as Hazelcast or GemFire preferred

•       Candidate should already be integrating AI into their development on a regular basis (highly preferred)

•       Domain knowledge is NOT required

•       Onsite 4 days per week in 240G office

 

 

Full-Stack Development IV - Job Description:

 

Job Description:

We are seeking a senior, hands-on Full-Stack Developer to join our core Equities Engineering team. You will design, develop, and implement our applications to support front office and operations groups. You will work cross-functionally with various stakeholders, trading systems, and running operational procedures to ensure our applications are managed efficiently and systematically. You will take a hands-on approach to understanding business drivers and the products we work with. You will drive innovation and continuous improvements within our development and operational practices. You will help re-engineer, modernize our platform and drive migration to a scalable microservice, cloud-based architecture using AI and other cutting edge development tools.

 

Job Responsibilities

•       Build, design, trading channels, messaging channels interfacing with other venues and exchanges using industry standard protocols.

•       Operate mission-critical systems and deliver day-to-day enhancements across front office and operations.

•       Design and develop core components in Java using messaging systems like Kafka and MQ.

•       Coordinate internal system testing procedures.

•       Collaborate and deliver through terms in a platform operating model.

•       Delivery & maintenance for the applications within Equities domain.

•       Provide second-level support.

•       Mentor junior developers.

 

Required Qualifications

•       Bachelor’s degree in computer science or a related discipline, or equivalent work experience required, advanced degree preferred.

•       10+ years of experience in business analysis and software development with trading systems analysis and administration experience required.

•       10+ years of experience in software development required.

•       Strong proficiency with Java, SQL, and Git.

•       Strong proficiency of industry standard messaging protocols like Kafka, MQ, FIX, FpML, etc.

•       Proficiency with data standards and data modelling.

•       Proficiency with Spring-based frameworks, including Spring, Spring Boot and Spring Integration.

•       Comfort with cloud environments and DevOps.

•       Familiarity with Windows and Linux environments.

•       Knowledge of Equity products and instruments.

•       Familiarity with one or more AI vibe-coding and coding-assist tools (e.g., GitHub Copilot, Cursor, Windsurf, Claude Code).

 

Desired Skills and Experience

•       Experience in the securities or financial services industry with focus on Equities.

•       Hands-on experience and working knowledge of order management systems (OMS), smart order routers (SOR).

•       Previous experience designing and implementing new systems and features across platforms.

•       Management of trade data feeds and feeds to downstream systems.

•       Understanding of trade life cycles for Equities.

•       Understanding of regulatory landscape from a developer perspective.

•       Brings production support experience and can troubleshoot issues under pressure.

•       Previous experience with application profiling and debugging.

•       Familiarity with Angular & Python is a plus.

•       Strong communication and organization skills.

 

Skills

SQL
Spring
Spring Boot
AWS
Angular
Azure
Git
Google Cloud
Java
Kafka
Python

Similar jobs