Lead Java Developer - Market Data

Talan

New York (NY)

Hybrid

USD 155,000 - 185,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary USD 155,000–185,000 per year
401(k) retirement plan with company 2x
Paid vacation 15 days + up to 27 with
Holidays + sick days + personal days
Health, dental, vision insurance
STD & LTD

Job summary

Talan is recruiting a VP-level Senior Java Developer / Technical Lead in NYC (Hybrid – at least 3 days onsite/week) to join a Market Data and Trading Technology team.

This hands-on role combines Java development, technical leadership, and architecture, working with Traders, Quants, Risk, and Technology teams to deliver scalable market data and trading solutions.

Qualifications

  • Over 10–15 years of software development experience in Core Java and event-driven programming.
  • Built high-performance data pipelines and pricing engines for trading platforms.
  • Strong Spring Boot expertise and enterprise app development.
  • Experience with batch/stream processing (Apache Flink).
  • Proficient in API design (REST/GraphQL/RPC) and messaging (Kafka/JMS).
  • Experience containerizing apps with Docker/Kubernetes/OpenShift.
  • AWS cloud-native services and IaC (CloudFormation/Terraform).
  • Relational DB proficiency (PostgreSQL/Oracle/MS SQL).
  • Experience with application integration and enterprise authentication.
  • Proven technical leadership and mentoring capabilities.

Responsibilities

  • Design and develop enterprise-grade Java applications for market data and trading.
  • Provide technical leadership across architecture, design, and implementation.
  • Mentor developers through code reviews and best practices.
  • Collaborate with traders, quants, and product teams to deliver scalable solutions.
  • Create system architecture, technical designs, and implementation concepts.
  • Estimate development work and support delivery planning.
  • Promote SDLC standards, testing, release readiness, and production resilience.
  • Maintain high quality via automated tests, code coverage, and security scans.
  • Participate in full software delivery lifecycle from requirements to production.
  • Support highly available, business-critical trading applications.

Skills

Core Java (10–15 years)
Multi-threading
Design patterns
Real-time data pipelines
Spring Boot
Kafka messaging
REST/GraphQL/APIs
Docker/Kubernetes
AWS cloud
OpenShift
CI/CD
System architecture

Education

Bachelor’s degree in Computer Science, Engineering, Finance, Quantitative Finance, or related field

Tools

Spring Boot
Apache Flink
REST/GraphQL/RPC
Kafka
JMS/ActiveMQ
Docker
Kubernetes
OpenShift
AWS (ECS/EKS/S3/EC2)
CloudFormation/Terraform
PostgreSQL/Oracle/MS SQL/Sybase
Bloomberg/Murex integration

Job description

Talan is an international group that supports its clients in their end-to-end Data & AI transformation by combining management consulting with technological expertise.

With over 6,000 employees across five continents, we accelerate our clients' transformations through long-term partnerships, creating measurable and sustainable impact.

Our value proposition is built on a structured innovation ecosystem: 2,500 Data & AI experts, proprietary solutions built on advanced models, and an applied research, experimental development, and innovation laboratory.

In Americas, our multidisciplinary teams bring over 30 years of experience helping business leaders across key industries achieve measurable performance and strong ROI, designing, building, and scaling solutions that enable companies to grow more efficiently.

Job Description

Location:NYC (Hybrid – at least 3 days onsite/week).

Visa Sponsorship:Talan does not sponsor U.S. work permits or employment visas.

We are seeking a VP-level Senior Java Developer / Technical Lead to join a Market Data and Trading Technology team within a leading financial institution. This hands‑on role combines Java development, technical leadership, and architecture, working closely with Trading, Quantitative, Risk, and Technology teams to deliver scalable market data and trading solutions.

Responsibilities
  • Design and develop enterprise‑grade, server‑side Java applications supporting market data and trading platforms.
  • Provide technical leadership and guidance across architecture, solution design, development, and implementation.
  • Mentor developers through code reviews, design discussions, and engineering best practices.
  • Partner with traders, quantitative analysts, product teams, and other technology stakeholders.
  • Develop system architecture, technical designs, and implementation concepts.
  • Provide development estimates and support delivery planning.
  • Drive software engineering standards across the SDLC, including testing, release readiness, production stability, and operational resilience.
  • Maintain high code quality through automated testing, code coverage, static/dynamic analysis, security scans, and CI/CD controls.
  • Participate across the full software delivery lifecycle, from requirements and architecture through deployment and production support.
  • Support and continuously improve highly available, business‑critical trading applications.
Qualifications
Required Skills
  • 10–15 years of software development experience in Core Java skills, including multi‑threading, concurrency, object‑oriented design patterns, and asynchronous/event‑driven programming
  • Designed, built, and maintained high‑performance, real‑time data pipelines and pricing engines for fixed‑income electronic trading
  • Strong experience with Spring Boot and enterprise application development.
  • Experience with Apache Flink for batch and stream processing.
  • Experience building and integrating APIs, including REST, GraphQL, and RPC.
  • Strong experience with messaging and streaming platforms, including Apache Kafka, JMS/ActiveMQ, and event‑driven architectures.
  • Experience building, deploying, and maintaining containerized applications using Docker, Kubernetes, Red Hat OpenShift, or similar technologies.
  • Strong experience with AWS cloud‑native services and architectures, including ECS, EKS, S3, EC2, and Infrastructure‑as‑Code tools such as CloudFormation or Terraform.
  • Strong database and data architecture experience, including PostgreSQL, Oracle, MS SQL Server, and/or Sybase.
  • Experience with Apache Camel, enterprise authentication frameworks, application integration, and enterprise application design.
  • Experience with enterprise monitoring, application state management, production observability, and production support.
  • Experience integrating applications with Bloomberg and/or Murex.
  • Experience with Ansible and related deployment/automation technologies.
  • Proven experience leading technical delivery, mentoring developers, and communicating effectively with business and technology stakeholders.
  • Bachelor’s degree in Computer Science, Engineering, Finance, Quantitative Finance, or a related field.

At Talan, we invest in our employees' well‑being and empower them with benefits, including:

  • Salary betweenUSD $155,000- US $185,000
  • 401(k) retirement plan with company matching
  • 15 days of paid vacation per year at hire and up to 27 according to seniority (annual untaken vacation days are cashed out)
  • 8 paid holidays + 5 sick days + 2 personal days per year
  • Company health, dental, and vision insurance plans + FSA
  • Voluntary STD and LTD

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Developer - Market Data
Lead Java Developer - Market Data

Talan Group • New York (NY)

Hybrid
USD 155,000 - 185,000
Salary between USD 155,000-185,000
401(k) retirement plan with company 0
Paid vacation 15 days annually + up to
+4
Senior Java Developer (VP) - Market Data
Senior Java Developer (VP) - Market Data

Talan Group • New York (NY)

Hybrid
USD 145,000 - 185,000
Salary USD 145k-185k
401(k) retirement plan
Vacation and paid time off
+2
Senior Java Developer
Senior Java Developer

Talan • New York (NY)

Hybrid
USD 120,000 - 160,000
Salary: USD 120k–160k
401(k) retirement plan with match
Paid vacation 15–27 days
+3
Java developer - E-Trading
Java developer - E-Trading

Talan Group • New York (NY)

Hybrid
USD 90,000 - 135,000
401(k) retirement plan with company matching
15 to 27 days of paid vacation
Company health, dental, and vision insurance
Senior Java Developer
Senior Java Developer

Talan Group • New York (NY)

Hybrid
USD 120,000 - 160,000
Salary 120k-160k USD
401(k) matching
Paid vacation 15-27 days
+3
Java Developer - Trading Applications
Java Developer - Trading Applications

Talan Group • New York (NY)

Hybrid
USD 120,000 - 150,000
Salary range: US$120,000 - US$150,000
401(k) retirement plan with company matching
15 days paid vacation, increasing with seniority
+1
Java Backend Developer
Java Backend Developer

Talan Group • New York (NY)

Hybrid
USD 100,000 - 130,000
401(k) retirement plan with company matching
15 days of paid vacation
Company health, dental, and vision insurance
Java Developer - Trading Applications
Java Developer - Trading Applications

Talan • New York (NY)

On-site
USD 120,000 - 150,000
401(k) retirement plan with company matching
15 days of paid vacation, increasing with seniority
Company health, dental, and vision insurance
Low Latency Java Developer - eTrading Applications
Low Latency Java Developer - eTrading Applications

Talan Group • New York (NY)

Hybrid
USD 120,000 - 150,000
Salary range US$120,000 - US$150,000
401(k) retirement plan with company matching
15 days of paid vacation per year
+2
Java Multithreading Developer - Investment Banking - New York City, USA
Java Multithreading Developer - Investment Banking - New York City, USA

Talan Group • New York (NY)

On-site
USD 115,000 - 150,000
Salary range: US$115,000 - US$150,000
401(k) retirement plan with company matching
Up to 27 days of paid vacation
+2