1

Senior Java Software Engineer Jobs in New York (NOW HIRING)

Senior Software Engineer

New York, NY · On-site

$134K - $176.70K/yr

Senior Java Software Engineer - Financial Services Location: NYC, New York (Onsite) About the Role: We're seeking a highly skilled Senior Java Software Engineer to join our dynamic team working on ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Great communication skills, including active listening and comprehending system requirements Desired Skills for Sr. Java Software Engineer: * Knowledge of continuous integration and release ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Great communication skills, including active listening and comprehending system requirements Desired Skills for Sr. Java Software Engineer: * Knowledge of continuous integration and release ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Great communication skills, including active listening and comprehending system requirements Desired Skills for Sr. Java Software Engineer: * Knowledge of continuous integration and release ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Great communication skills, including active listening and comprehending system requirements Desired Skills for Sr. Java Software Engineer: * Knowledge of continuous integration and release ...

Senior Java Software Engineer

New York, NY · On-site

$136.80K - $180K/yr

As a Senior Java Software Engineer, you will: * Function as a member of an agile team and helps drive consistent development and test practices with respect to tools, common components, and ...

Senior Java Software Engineer

Iselin, NJ · Hybrid

$126.90K - $167K/yr

Wells Fargo is seeking a Senior Java Software Engineer to join our CCIBT Organization and of Collateral and Margin Management Technology team working on Platforms Modernization & Regulatory ...

Sr Java Developer

Bridgewater, NJ · On-site

$58.50 - $74.50/hr

During the term of these projects, the team had needed to develop an advanced implementation methodology. Sr. Java Software Engineer, Server Side Development - EBU Design and develop n-tier ...

Senior Software Engineer

New York, NY · On-site

$134K - $176.70K/yr

Senior Java Software Engineer - Financial Services Location: NYC, New York (Onsite) About the Role: We're seeking a highly skilled Senior Java Software Engineer to join our dynamic team working on ...

Senior Software Engineer

New York, NY · On-site

$134K - $176.70K/yr

Senior Java Software Engineer - Financial Services Location: NYC, New York (Onsite) About the Role: We're seeking a highly skilled Senior Java Software Engineer to join our dynamic team working on ...

Senior Java Software Engineer

New York, NY · On-site

$136.80K - $180K/yr

... software development experience * Strong hands-on experience with Java development, including ... Ability to quickly grasp new concepts and transform complex problems into engineering topics

Sr Java Developer with Camel Exp

Jersey City, NJ · On-site

$62.75 - $80/hr

: Job Title: Sr Java Software Developer Location: Jersey City/Whitehouse Station, NJ (Remote till Covid-19) Duration: 12+ Months Contract Mandatory Skills: Java, Microservices, Camel Qualifications ...

Senior Java Software Engineer

Manhattan, NY · Remote

$137.80K - $181.30K/yr

Java Working experience with web servers like Tomcat/Jetty/SpringBoot Docker Kubernetes framework ... Senior level Employment Type Contract Job Function Information Technology Industries IT Services ...

-java developer

New York, NY · On-site

$62.75 - $79.75/hr

Senior Java Software Engineer -Digital Banking We are building a banking platform that enables teams to create products at scale and power digitals channels to deliver compelling experiences in a ...

Java Developer

Stamford, CT · On-site

$54.50 - $70.25/hr

Senior Java Developer proficient in Spring/Hibernate, struts, Design Patterns, Web Services • ... software modules using Java/J2EE and Database related technologies. Technical design and ...

Java Developer for Full Time

Stamford, CT · On-site

$54.50 - $70.25/hr

Senior Java Developer proficient in Spring/Hibernate, struts, Design Patterns, Web Services • ... software modules using Java/J2EE and Database related technologies. Technical design and ...

next page

Showing results 1-20

Senior Java Software Engineer information

See New York salary details

$44.3K

$165.1K

$289.9K

How much do senior java software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for senior java software engineer in New York is $165,120.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,800.00 and $180,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Java Software Engineer, and why are they important?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by Senior Java Software Engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a Senior Java Software Engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.
What are the most commonly searched types of Java Software Engineer jobs in New York? The most popular types of Java Software Engineer jobs in New York are:
What are popular job titles related to Senior Java Software Engineer jobs in New York? For Senior Java Software Engineer jobs in New York, the most frequently searched job titles are:
What cities in New York are hiring for Senior Java Software Engineer jobs? Cities in New York with the most Senior Java Software Engineer job openings:
What are popular job titles related to Senior Java Software Engineer jobs in NY? For Senior Java Software Engineer jobs in NY, the most frequently searched job titles are:

Senior Java Software Engineer

K&K Global Talent Solutions Inc.

New York, NY • On-site

$136.80K - $180K/yr

Other

Posted 4 days ago


Job description

About Our Client:

Our client, a leader in the financial services industry, is building a cutting-edge banking platform in New York that empowers teams to create products at scale and deliver compelling digital experiences rapidly. They foster a culture of innovation, experimentation, and continuous improvement, valuing diverse perspectives and individuals who are passionate about solving business problems through engineering excellence. Their mission is to accelerate financial innovation and build new financial products through a streamlined platform.

The Opportunity:

As a Senior Java Software Engineer, you will be instrumental in building this critical technology framework. You will design and contribute to API implementations, champion best practices for performance, resiliency, and availability, and build software as part of a nimble Agile team. You'll ensure the infrastructure is scalable, reliable, and meets SLAs, and that solutions are testable and maintainable. You will also participate in design and code reviews for key components and enterprise-wide initiatives.

Responsibilities:

  • Design and contribute to API implementations.
  • Champion best practices for performance, resiliency, and availability.
  • Build software as part of an Agile team, contributing directly to the architecture and bottom line.
  • Ensure infrastructure is safely extensible, scalable, reliable, and meets SLAs.
  • Ensure solutions are testable, intuitive, and easy to maintain.
  • Participate in design and code reviews for key components and cross-enterprise initiatives.

Qualifications:

  • Overall 8+ years of developing internet-scale solutions primarily using Java, Spring Boot, and NoSQL databases.
  • Demonstrated proficiency and experience in the following tools and technologies:

Java 11 (Lambdas, Streams, Completable Future, optional, generics)

  • Java functional and reactive programming
  • Test Driven Development
  • Asynchronous Reactive Microservices utilizing Vert.x
  • REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (Swagger) specification.
  • Designing database schemas,1 index design, and optimizations for query tuning.
  • Experience with modern software engineering tools: Git workflows, Gradle, load testing tools, and mock frameworks.
  • Experience with workflow orchestrators, preferably Temporal.
  • Good knowledge of messaging systems like Kafka and MQ.
  • A strong commitment to writing clean code and participating in peer code and architecture reviews.

Preferred Qualifications:

  • Experience with container orchestration tools like Kubernetes and Docker.
  • Previous experience with payment systems or real-time transaction platforms.
  • Leadership experience in a fast-paced development environment.
  • Experience in API development for FinTech applications.