Lead Java Developer - Market Data

Talan Group

New York (NY)

On-site

USD 155,000 - 185,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary between USD 155,000-185,000
401(k) retirement plan with company 0
Paid vacation 15 days annually + up to
27 days based on seniority
8 holidays + 5 sick days + 2 personal
Health, dental, vision insurance
Voluntary STD and LTD

Job summary

Talan Group is seeking a VP-level Senior Java Developer/Technical Lead in New York City with hybrid work arrangements. You will design, develop, and lead enterprise Java solutions for market data and trading platforms, collaborating with traders, quants, risk, and technology teams.

The role emphasizes architecture, technical leadership, and hands-on development, including real-time data pipelines, API integration, and cloud-native deployment.

Qualifications

  • 10–15 years of software development experience in Core Java, incl. multi-threading and concurrent systems.
  • Designed, built, and maintained high-performance real-time data pipelines and pricing engines.
  • Strong experience with Spring Boot and enterprise app development.
  • Experience with Apache Flink for batch and stream processing.
  • Experience building and integrating APIs (REST, GraphQL, RPC).

Responsibilities

  • Design and develop enterprise-grade server-side Java applications.
  • Provide technical leadership across architecture, design, and development.
  • Mentor developers through reviews and peer programming.
  • Partner with traders, quantitative analysts, risk, and product teams.
  • Develop system architecture, designs, and implementation concepts.
  • Provide estimates and support delivery planning.
  • Drive SDLC standards including testing, release readiness, and resilience.
  • Maintain high code quality via automated testing, security scans, and CI/CD controls.
  • Participate in full software delivery lifecycle from requirements to production support.
  • Maintain highly available, business-critical trading applications.

Skills

Core Java
Multithreading
Concurrency
OO Design
Asynchronous programming
Real-time data pipelines
Spring Boot
Apache Flink
REST/GraphQL/RPC
Kafka/JMS
Event-driven architecture
Docker
Kubernetes/OpenShift
AWS services
Database engineering
Bloomberg/Murex integrations
DevOps / CI-CD

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Kubernetes
OpenShift
CloudFormation
Terraform

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 between USD $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.

Company 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.

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

Similar jobs worth comparing

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
Lead Java Developer - Market Data
Lead Java Developer - Market Data

Talan • New York (NY)

Hybrid
USD 155,000 - 185,000
Salary USD 155,000–185,000 per year
401(k) retirement plan with company 2x
Paid vacation 15 days + up to 27 with
+3
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
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 - 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 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
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
Java Multithreading Developer - Investment Banking - New York City
Java Multithreading Developer - Investment Banking - New York City

Talan Group • New York (NY)

Hybrid
USD 115,000 - 150,000
401(k) retirement plan with company matching
15-27 days of paid vacation per year
Company health, dental, and vision insurance
Senior Java Tech Lead - Market Data & Trading
Senior Java Tech Lead - Market Data & Trading

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
C# developer Pre-Trade
C# developer Pre-Trade

Talan Group • New York (NY)

Hybrid
USD 120,000 - 145,000
401(k) retirement plan
15 to 27 days of paid vacation
Health, dental, and vision insurance
+1