Senior Full-Stack Java Developer-15+ years

Hybrid in New York, NY, US • Posted 8 hours ago • Updated 8 hours ago
Contract Independent
Contract W2
12 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Bank
  • Kafka
  • cloud

Summary

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.

 

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.
  • Dice Id: 91174723
  • Position Id: 9059994
  • Posted 8 hours ago
Contact the job poster
SK

Shambhu Kumar

Recruiter @ SR Talent Solution Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs