Senior Java Developer

Talan

New York (NY)

Hybrid

USD 130,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan with company matching
Paid vacation (opportunity to grow)
Holidays and personal days

Job summary

Talan in New York City is seeking a Senior Java Developer to join a team of seven developers working on mission-critical applications across Fixed Income, Trading, and Risk. This hands-on backend role demands ownership of projects and close collaboration with business and technology stakeholders.

The ideal candidate will have strong Java expertise, Spring Boot proficiency, and experience delivering scalable distributed systems in a financial services context.

Qualifications

  • 8+ years of hands-on Java development experience.
  • 5+ years of Spring / Spring Boot experience.
  • Strong knowledge of Core Java, concurrency, collections and exception handling.
  • Experience with REST APIs and distributed applications.
  • Good SQL knowledge.
  • Experience with Git, Maven and CI/CD.
  • Messaging experience such as ActiveMQ, Kafka or similar.
  • Strong communication skills and proactive mindset.
  • Bachelor degree in Computer science, Engineering, Finance or Quantitative finance

Responsibilities

  • Design, develop and maintain enterprise applications using Java, Spring and Spring Boot.
  • Contribute across the full SDLC, including development, testing, code reviews and production releases
  • Participate in Agile ceremonies and collaborate with local and offshore teams.
  • Take ownership of application delivery, stability and technical improvements.
  • Perform system design, technical analysis and proof of concepts.
  • Support application monitoring, upgrades and production issues.
  • Mentor junior developers when needed.

Skills

Java
Spring Boot
REST APIs
SQL
Git CI/CD
Messaging
Concurrency

Education

Bachelor's degree

Tools

Azure
OpenShift

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 4 days onsite/week)

Visa Sponsorship: We offer sponsorship under specific treaty-based U.S. work visas, including TN (for eligible Canadian, Mexican citizens). We do not support or transfer other visa types (e.g., H-1B).

We are looking for a Senior Java Developer to join a Team of 7 developers in a leading financial institution in New York. This is a hands‑on backend development role supporting highly visible applications across Fixed Income, Trading, Risk and other business areas.

The ideal candidate is a strong Java engineer who can contribute to development while progressively taking ownership of projects and working closely with business and technology stakeholders.

Responsibilities
  • Design, develop and maintain enterprise applications using Java, Spring and Spring Boot.
  • Contribute across the full SDLC, including development, testing, code reviews and production releases
  • Participate in Agile ceremonies and collaborate with local and offshore teams.
  • Take ownership of application delivery, stability and technical improvements.
  • Perform system design, technical analysis and proof of concepts.
  • Support application monitoring, upgrades and production issues.
  • Mentor junior developers when needed.
Qualifications
  • 8+ years of hands‑on Java development experience.
  • 5+ years of Spring / Spring Boot experience.
  • Strong knowledge of Core Java, concurrency, collections and exception handling.
  • Experience with REST APIs and distributed applications.
  • Good SQL knowledge.
  • Experience with Git, Maven and CI/CD.
  • Messaging experience such as ActiveMQ, Kafka or similar.
  • Strong communication skills and proactive mindset.
  • Bachelor degree in Computer science, Engineering, Finance or Quantitative finance
Nice to Have
  • Angular experience.
  • Azure and OpenShift/container experience.
  • Financial Markets or Fixed Income knowledge.
Company’s Benefits
  • Salary between USD $130,000 - US$150,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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Talan Group • New York (NY)

On-site
USD 120,000 - 160,000
Salary 120k-160k USD
401(k) matching
Paid vacation 15-27 days
+3
Senior Java Developer (VP) - Market Data
Senior Java Developer (VP) - Market Data

Talan Group • New York (NY)

On-site
USD 145,000 - 185,000
Salary USD 145k-185k
401(k) retirement plan
Vacation and paid time off
+2
Senior Java Developer – Electronic Pricing (Equity)
Senior Java Developer – Electronic Pricing (Equity)

Talan • New York (NY)

Hybrid
USD 120,000 - 165,000
401(k) retirement plan
Paid vacation 15 days with up to 27
Holidays and sick days
+3
Java developer - E-Trading
Java developer - E-Trading

Talan Group • New York (NY)

On-site
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 Backend Developer
Java Backend Developer

Talan Group • New York (NY)

On-site
USD 100,000 - 130,000
401(k) retirement plan with company matching
15 days of paid vacation
Company health, dental, and vision insurance
Lead Java Developer - Market Data
Lead Java Developer - Market Data

Talan Group • New York (NY)

On-site
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#/.NET Software Developer
C#/.NET Software Developer

Talan • New York (NY)

On-site
USD 105,000 - 130,000
401(k) with company match
Vacation paid
Holidays and sick days
+5
Low Latency Java Developer - eTrading Applications
Low Latency Java Developer - eTrading Applications

Talan Group • New York (NY)

On-site
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 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
C++ Software Engineer - Trading Platform
C++ Software Engineer - Trading Platform

Talan • New York (NY)

On-site
USD 110,000 - 145,000
Competitive salary between USD $110,000 - 145,000
401(k) retirement plan with company matching
15 days of paid vacation per year
+2