1

Senior Java Software Engineer Jobs in Piscataway, NJ

Be Seen First

Senior Software Engineer - Low Latency Trading Systems (Core Java)

New York, NY · On-site

$136K - $180K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Senior Software Engineer - Low Latency Trading Systems (Core Java) Chicago, IL or New York, NY | Hybrid (2 Days Onsite REQUIRED) | Long-Term Consulting Opportunity Confidential Financial Services ...

Senior- Java Developer

Jersey City, NJ · On-site

$62.75 - $80/hr

Must adhere to the software development life cycle methodologies including Agile, Scaled Agile ... Java Programmer desirable Best Regards Syed Imran Sr Technical Recruiter 224-296-3522 | syed ...

Senior Software Engineer, Java | Backup

New York, NY · Remote

$136K - $180K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operation ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres ; supporting millions of user ...

Sr. Software Engineer - Java

New York, NY

$136K - $180K/yr

Summary We are looking for a Senior Java Developer to join our R&D Server team and take a leading ... Strong track record in software engineering principles, including system design, architecture ...

Senior Software Engineer, Java

New York, NY · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operation ... NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions of user endpoints and ...

Java Software Engineer II

Jersey City, NJ · On-site

$54 - $74/hr

  • Medical

  • Retirement

As a Software Engineer II at JPMorganChase within the Commercial & Investment Bank - Core Payments ... Understanding of Java Design patterns and experience on implementing it in application development.

New

Java Software Engineer II

Jersey City, NJ · On-site

$56.50 - $77.75/hr

  • Medical

  • Retirement

As a Software Engineer II at JPMorganChase within the Commercial & Investment Bank - Core Payments ... Understanding of Java Design patterns and experience on implementing it in application development.

Senior Software Engineer, Java

New York, NY · On-site

$225K - $300K/yr

  • Medical

  • Retirement

We're looking for Senior Fullstack Software Engineers to help build the next generation of CLEAR ... Java / React / Typescript What you'll do: * Design, build, test, and deploy scalable full-stack ...

Senior Software Engineer, Java

New York, NY · On-site

$225K - $300K/yr

  • Medical

  • Retirement

We're looking for Senior Fullstack Software Engineers to help build the next generation of CLEAR ... Java / React / Typescript What you'll do: * Design, build, test, and deploy scalable full-stack ...

Showing results 21-40

Senior Java Software Engineer information

See Piscataway, NJ salary details

$40.6K

$151.1K

$265.4K

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

As of Aug 18, 2026, the average yearly pay for senior java software engineer in Piscataway, NJ is $151,136.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,200.00 and $164,700.00 per year, depending on experience, location, and employer.

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 key skills and qualifications needed to thrive as a senior Java software engineer?

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 job categories do people searching Senior Java Software Engineer jobs in Piscataway, NJ look for?

The top searched job categories for Senior Java Software Engineer jobs in Piscataway, NJ are:

What cities near Piscataway, NJ are hiring for Senior Java Software Engineer jobs?

Cities near Piscataway, NJ with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Piscataway, NJ as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, 1% Temporary, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $151,136 per year, or $72.7 per hour.

Senior Software Engineer - Low Latency Trading Systems (Core Java)

Talent Solutions Group Inc

New York, NY • On-site

$136K - $180K/yr

Contractor

Medical, Dental, Vision, Life, PTO

Posted 14 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Senior Software Engineer – Low Latency Trading Systems (Core Java)

Chicago, IL or New York, NY | Hybrid (2 Days Onsite REQUIRED) | Long-Term Consulting Opportunity

Confidential Financial Services Client

No Third Parties | No C2C | No Visa Sponsorship


Build Technology That Powers High-Performance Trading

Our client is seeking an experienced Senior Software Engineer with deep expertise building ultra-low latency trading platforms.

This is not a traditional enterprise Java position.


We're looking for engineers who have built and supported mission-critical trading systems where microseconds matter. The ideal candidate understands market data, trading workflows, concurrency, networking, and performance optimization and can immediately contribute within a highly technical engineering team.

Candidates without recent low latency trading platform experience will not be considered.


What You'll Do

  • Design and develop ultra-low latency Java applications supporting electronic trading platforms
  • Build and optimize backend trading services and distributed microservices
  • Analyze and optimize application performance for high-throughput, low-latency environments
  • Troubleshoot complex production issues and performance bottlenecks
  • Optimize algorithms, memory utilization, JVM tuning, and threading models
  • Work closely with senior engineers on architecture, code reviews, and system optimization
  • Support production releases, security updates, and platform enhancements
  • Utilize low-level diagnostic tools to analyze system behavior and optimize performance
  • Develop clean, scalable, maintainable Java applications supporting mission-critical trading systems


Required Experience

  • 8+ years of Core Java software engineering
  • Recent experience developing low latency trading platforms
  • Experience supporting electronic trading or capital markets systems
  • Strong understanding of trading workflows and market data processing
  • Experience building backend trading applications—not database-centric applications
  • Strong understanding of distributed microservices architecture
  • Advanced knowledge of multithreading, concurrency, synchronization, shared memory, and asynchronous programming
  • Strong understanding of algorithms and data structures
  • Experience optimizing high-performance Java applications
  • Experience working with TCP/IP and UDP networking
  • Strong Linux experience
  • Self-starter capable of contributing immediately with minimal supervision


Technical Skills

Strong experience with:

  • Core Java
  • Low Latency Systems
  • Multithreading
  • Concurrent Data Structures
  • Shared Memory
  • JNI
  • Java NIO
  • TCP / UDP Networking
  • JVM Performance Tuning
  • Garbage Collection Optimization
  • Linux
  • Linux Kernel Performance
  • Microservices Architecture
  • Performance Profiling
  • Production Support

Preferred experience with:

  • Solarflare Networking
  • EF_VI
  • Onload APIs
  • Thread Pinning
  • NUMA Architecture
  • CPU Cache Optimization
  • Interrupt Handling
  • Packet Capture
  • Hardware Performance Counters


Trading Domain Experience Required

Candidates should have experience working with one or more of the following:

  • Electronic Trading Platforms
  • Matching Engines
  • Order Book Management
  • Market Data Processing
  • Trading Logic
  • Credit Checks
  • Order Routing
  • Market Connectivity
  • Exchange Connectivity
  • Capital Markets Technology


What We're Looking For

We're looking for an engineer who understands the unique challenges of building software where performance, determinism, and reliability are critical.

This is an opportunity to work on highly sophisticated trading technology alongside experienced engineers solving complex performance and scalability challenges.


Important Requirements

  • Hybrid schedule (2 days per week in the office)
  • Chicago or New York
  • Long-term consulting opportunity
  • Must have recent low latency trading platform experience
  • Must have financial services or capital markets experience
  • No Third Parties
  • No Corp-to-Corp (C2C)
  • No Visa Sponsorship


Company Description

We care about the success of each member of out team! We strive for long lasting partnerships where you can grow and expand your career.


Talent Solutions Group logo

About Talent Solutions Group

Sourced by ZipRecruiter

Talent Solutions Group is committed to providing organizations of all sizes and industries scalable human capital solutions. Since 2000, our team of experienced recruiters have connected employers with top talent, turning business goals into reality. We are built on a vast network of staffing industry mavericks capable of filling positions nationally for all industries. Administrative staff to Executives, our recruiters will take the time to understand your culture and technical requirements to provide the best possible candidate choices.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Chicago, IL, US

Year founded

2000