2

Remote Principal Java Software Engineer Jobs in North Brunswick, NJ

Assoc SW Engineer - Java, Spring Boot, AWS

Newark, NJ ยท Remote

$54 - $74.25/hr

... the Software Development Life Cycle (SDLC). Must be GC Holder or US Citizen. This is a remote ... Java or other OO programming language - Novice - Javascript - Novice - JSP / JSF - Novice - Eclipse ...

New

Assoc SW Engineer - Java, Spring Boot, AWS

Edison, NJ ยท Remote

$52.50 - $72/hr

... the Software Development Life Cycle (SDLC). Must be GC Holder or US Citizen. This is a remote ... Java or other OO programming language - Novice - Javascript - Novice - JSP / JSF - Novice - Eclipse ...

New

Assoc SW Engineer - Java, Spring Boot, AWS

Trenton, NJ ยท Remote

$52 - $71.25/hr

... the Software Development Life Cycle (SDLC). Must be GC Holder or US Citizen. This is a remote ... Java or other OO programming language - Novice - Javascript - Novice - JSP / JSF - Novice - Eclipse ...

New

Assoc SW Engineer - Java, Spring Boot, AWS

Elizabeth, NJ ยท Remote

$52 - $71.50/hr

... the Software Development Life Cycle (SDLC). Must be GC Holder or US Citizen. This is a remote ... Java or other OO programming language - Novice - Javascript - Novice - JSP / JSF - Novice - Eclipse ...

New

Principal Software Engineer

New York, NY ยท Remote

$138.20K - $185.30K/yr

We are looking for a Principal Software Engineer, who will be the technical authority, responsible ... Remote * Clients: US and Europe * Rate: Competitive, based on experience What You'll Own * End-to ...

Principal Software Engineer

New York, NY ยท On-site +1

$147.70K - $198K/yr

We are looking for a Principal Software Engineer, who will be the technical authority, responsible ... Remote * Clients: US and Europe * Rate: Competitive, based on experience What You'll Own * End-to ...

Principal, Software Engineer

Elizabeth, NJ ยท Remote

$132K - $264K/yr

Role summary As a Principal Software Engineer (ML) , you will lead the design and development of production-grade AI systems that transform large-scale data into intelligent, deployable solutions.

Principal, Software Engineer

Bayonne, NJ ยท Remote

$132K - $264K/yr

Role summary As a Principal Software Engineer (ML) , you will lead the design and development of production-grade AI systems that transform large-scale data into intelligent, deployable solutions.

Principal, Software Engineer

Queens, NY ยท Remote

$132K - $264K/yr

Role summary As a Principal Software Engineer (ML) , you will lead the design and development of production-grade AI systems that transform large-scale data into intelligent, deployable solutions.

Principal, Software Engineer

Linden, NJ ยท Remote

$132K - $264K/yr

Role summary As a Principal Software Engineer (ML) , you will lead the design and development of production-grade AI systems that transform large-scale data into intelligent, deployable solutions.

Principal, Software Engineer

Staten Island, NY ยท Remote

$132K - $264K/yr

Role summary As a Principal Software Engineer (ML) , you will lead the design and development of production-grade AI systems that transform large-scale data into intelligent, deployable solutions.

Principal, Software Engineer

Sayreville, NJ ยท Remote

$132K - $264K/yr

Role summary As a Principal Software Engineer (ML) , you will lead the design and development of production-grade AI systems that transform large-scale data into intelligent, deployable solutions.

Principal, Software Engineer

Newark, NJ ยท Remote

$132K - $264K/yr

Role summary As a Principal Software Engineer (ML) , you will lead the design and development of production-grade AI systems that transform large-scale data into intelligent, deployable solutions.

next page

Showing results 1-20

Remote Principal Java Software Engineer information

See North Brunswick, NJ salary details

$87.4K

$157.7K

$212.2K

How much do remote principal java software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for remote principal java software engineer in North Brunswick, NJ is $157,650.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,300.00 and $173,800.00 per year, depending on experience, location, and employer.

What is the difference between Remote Principal Java Software Engineer vs Remote Senior Java Developer?

AspectRemote Principal Java Software EngineerRemote Senior Java Developer
Required CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentLeadership role, architecture design, cross-team collaborationDevelopment, coding, debugging within teams
Employer & Industry UsageTech companies, large enterprises, consulting firmsStartups, mid-sized companies, tech firms
Common Search & Comparison IntentUnderstanding seniority, responsibilities, and career progressionTechnical skills, project involvement, experience level

The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.

What job categories do people searching Remote Principal Java Software Engineer jobs in North Brunswick, NJ look for? The top searched job categories for Remote Principal Java Software Engineer jobs in North Brunswick, NJ are:
What cities near North Brunswick, NJ are hiring for Remote Principal Java Software Engineer jobs? Cities near North Brunswick, NJ with the most Remote Principal Java Software Engineer job openings:
Infographic showing various Remote Principal Java Software Engineer job openings in North Brunswick, NJ as of May 2026, with employment types broken down into 2% Internship, 71% Full Time, 17% Part Time, and 10% Contract. Highlights an 3% In-person, and 97% Remote job distribution, with an average salary of $157,650 per year, or $75.8 per hour.

Java Software Engineer | Remote

Crossing Hurdles

Staten Island, NY โ€ข Remote

$54.75 - $75.25/hr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Responsibilities Craft realistic, chat-style developer prompts covering code review, debugging, error diagnosis, configuration, and related scenarios. Source and adapt real pull requests and engineering discussions to create authentic evaluation tasks. Write clear, technically accurate model responses that demonstrate strong reasoning and explanation quality.

Evaluate AI outputs based on logic, clarity, and technical judgment rather than executable correctness. Apply software engineering expertise to ensure prompts and responses reflect real-world developer workflows. Contribute to structured evaluation datasets used to assess AI reasoning and communication quality.

Collaborate asynchronously with research teams to refine task quality and consistency. Qualifications Strong experience in software engineering, technical research, or educational content development. Bachelor's degree in Software Engineering, Computer Science, or a related field.

Hands-on experience with debugging, testing, and validating code. Strong technical writing skills with high attention to detail. Ability to work independently in a fully remote, project-based environment.

#J-18808-Ljbffr