Senior Java Developer (VP) - Market Data
Summary
Lead the design and development of enterprise Java applications for market data and trading platforms, mentoring teams and shaping architecture in a financial institution.
Location: NYC (Hybrid – at least 4 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.
- Bachelor’s degree in Computer Science, Engineering, Finance, or Quantitative Finance.
- 10–15 years of software development experience, ideally within financial services or capital markets.
- Strong hands-on expertise in Core Java (JDK 11/17), Spring, and Spring Boot.
- Experience with Apache Camel, REST APIs, JMS/ActiveMQ, and enterprise authentication frameworks.
- Strong database and architecture experience, including MS SQL Server and/or Sybase, enterprise application design, and production support.
- Proven experience leading technical delivery, mentoring developers, and communicating effectively with business and technology stakeholders.
Preferred Skills
- Experience developing low-latency, high-throughput trading applications.
- Knowledge of asynchronous, event-driven programming and concurrency.
- Experience with enterprise monitoring, application state management, and production observability.
- Experience integrating applications with Bloomberg and/or Murex.
- Experience with Kafka, Red Hat OpenShift, Kubernetes, Docker, or Ansible.
- Knowledge of derivatives products, market data, and electronic trading workflows.
- Experience working with US-based product and technology teams.
Company’s Benefits
At Talan, we invest in our employees' well-being and empower them with benefits, including:
- 💵 Salary between USD $150,000 - US $180,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
- 🚍 Commuter/transit benefits
All your information will be kept confidential according to EEO guidelines.