Senior Software Engineer (Java)

Summit Tech Partners

New York (NY)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
401(k)

Job summary

A respected financial institution is seeking core Java engineers to join their NYC-Midtown office. Candidates must have 5+ years of Java development experience, with knowledge of Spring Boot and relational databases. This full-time role includes a salary range of $140,000 to $180,000 plus bonuses and benefits like medical and vision insurance. Sponsorship is not available; open to U.S. citizens and green card holders.

Qualifications

  • 5+ years of professional experience in Java development.
  • Solid understanding of data structures and algorithms.
  • Experience with Spring Boot, messaging frameworks, and caching solutions.

Responsibilities

  • Design and develop Java-based applications and systems.
  • Write clean, efficient, and testable code using Java.
  • Perform comprehensive testing and debug applications.

Skills

Java development
Spring Boot
Data structures and algorithms
Relational databases
Analytical and problem solving
API design and implementation
Cloud platforms

Tools

Kafka
Solace
Redis

Job description

Base pay range

$140,000.00/yr - $180,000.00/yr

Our client is a respected financial institution. They are looking to hire multiple strong core Java engineers. If they have FX trading background that would be ideal. Sponsorship is not available at this time; open to GC holders and U.S. citizens only. Must be willing to work in the office (NYC‑Midtown) 3‑4 days a week. Salary range $140–$180k plus bonus (20% range) and good benefits.

Responsibilities
  • Design and develop Java‑based applications and systems from concept to deployment, ensuring scalability, security, and high performance.
  • Write clean, efficient, and testable code using Java and modern frameworks.
  • Perform comprehensive testing, including unit tests, and debug applications to maintain reliability and smooth operation.
  • Collaborate with software developers, product owners, and QA engineers to gather requirements and deliver robust solutions.
  • Prepare technical documentation, including system specifications and operational guides, for both users and developers.
Required Skills
  • 5+ years of professional experience in Java development with a strong focus on writing optimized, maintainable code.
  • Solid understanding of data structures and algorithms.
  • Hands‑on experience with Spring Boot, messaging frameworks, and caching solutions.
  • Proficiency in working with relational databases and managing data transactions.
  • Strong analytical and problem‑solving abilities for complex technical challenges.
  • Experience in designing and implementing APIs.
  • Familiarity with cloud platforms and services.
Preferred Skills (Nice to Have)
  • Experience with Kafka, Solace, and Redis.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front Office Java Developer
Front Office Java Developer

Radley James • United States

Hybrid
USD 250,000
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Senior Software Engineer
Senior Software Engineer

Primis • New York (NY)

Hybrid
Senior Java Engineer
Senior Java Engineer

RE Partners • Jacksonville (TX)

Hybrid
USD 130,000 - 150,000
Lead Software Engineer
Lead Software Engineer

The Cypress Group • Florham Park (NJ)

Hybrid
USD 170,000 - 250,000
Medical insurance
401(k)
Tuition assistance
Full Stack Java Web Developer
Full Stack Java Web Developer

Luxoft • New York (NY)

On-site
USD 110,000 - 140,000
Senior Java Software Engineer
Senior Java Software Engineer

Insight Global • New York (NY)

Hybrid
USD 115,000 - 160,000
Staff & Senior Core Java/Matching Engine Engineer(s) Needed
Staff & Senior Core Java/Matching Engine Engineer(s) Needed

The Cypress Group • United States

Hybrid
USD 150,000 - 300,000
Medical insurance
Vision insurance
401(k)
+3
Senior Java Developer Fixed Income Cash
Senior Java Developer Fixed Income Cash

Luxoft • New York (NY)

Hybrid
USD 130,000 - 190,000