2

Remote Principal Java Software Engineer Jobs in Basking Ridge, NJ

Sr. Software Engineer II

New York, NY · On-site +1

$134K - $176K/yr

... and remote. What you will do: * Design and develop services that integrate with internal and ... You have at least 6 years of backend software engineering experience with either C#, Java, python ...

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system ... Remote-first work environment * Mission-driven work culture focused on environmental impact

Java Developer

New York, NY · Remote

$40 - $42/hr

(Java / Spring Boot, Python (more of a plus), Pyspark (more of a plus), SQL - not much front end, ... Plus - performance tuning The Sr. Software Engineer is primarily responsible for the design and ...

The Role We are looking for software engineers to build the platform that enterprises use to ... We use a variety of technologies across the Java, Python, Node, Rust, and Golang ecosystems and ...

Senior Software Engineer

New York, NY · Remote

$60K - $200K/yr

Work with onsite and remote teams * Strive for continuous improvement in efficiency * Design and ... Proficiency in Java, J2EE, SpringBoot, JPA, Hibernate, RESTful services * Knowledge of relational ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres , supporting millions of user ...

Senior Software Engineer

New York, NY · Remote

$150K - $185K/yr

You'll work across a remote-first engineering team to design and deliver scalable, secure, and ... Proficient in modern backend languages (e.g., Java, Go, Scala, Python, TypeScript) * Deep ...

Senior Software Engineer

Manhattan, NY · Remote

$134K - $177K/yr

Remote Overview The Video Engineering team is in charge of supporting the video delivery and ... Golang, Java, Python * Experience using AI tools in software development. This includes working ...

Showing results 41-60

Remote Principal Java Software Engineer information

See Basking Ridge, NJ salary details

$85.5K

$154.3K

$207.7K

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

As of Aug 20, 2026, the average yearly pay for remote principal java software engineer in Basking Ridge, NJ is $154,254.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,400.00 and $170,000.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 are popular job titles related to Remote Principal Java Software Engineer jobs in Basking Ridge, NJ?

For Remote Principal Java Software Engineer jobs in Basking Ridge, NJ, the most frequently searched job titles are:

What cities near Basking Ridge, NJ are hiring for Remote Principal Java Software Engineer jobs?

Cities near Basking Ridge, NJ with the most Remote Principal Java Software Engineer job openings:

Infographic showing various Remote Principal Java Software Engineer job openings in Basking Ridge, NJ as of June 2026, with employment types broken down into 64% Full Time, and 36% Part Time. Highlights an 100% Remote job distribution, with an average salary of $154,254 per year, or $74.2 per hour.

Software Developer - Fully Remote | Upto $65/hr

Mercor

New York, NY • Remote

$65/hr

Full-time

Posted 12 days ago


Job description

About the job

Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey.

Position: Software Engineer, Full Stack (Python, Java, Rust, C#, C++)
Type: Contract
Compensation: $50–$65/hour
Location: Remote
Commitment: 40 hours/week

Role Responsibilities

  • Build and ship full-stack applications, services, and internal tools using Python, Java, Rust, C#, C++, or TypeScript to exercise frontier model capabilities end to end.
  • Integrate pre-release model APIs into working software, including tool interfaces, evaluation harnesses, and telemetry.
  • Diagnose and document model and integration failure modes, translating engineering observations into clear written feedback for the research team.
  • Prototype quickly against shifting requirements, delivering working increments with limited up-front specification.
  • Collaborate with the engineering manager and other engineers to maintain consistency in code quality, architecture, and technical documentation.

Qualifications

Must-Have

  • 3+ years of dedicated professional experience building and shipping production software at a recognized, top-tier organization.
  • Production experience in at least one of Python, Java, Rust, C#, or C++, plus working proficiency in a second language.
  • Hands-on experience across the stack: backend services and APIs, a modern front-end framework (React or equivalent), relational or document databases, and cloud deployment.
  • Demonstrated ability to onboard onto an unfamiliar codebase and deliver working code quickly with minimal ramp-up.
  • Ability to engage reliably for at least 40 hours/week during weekdays.
  • Strong written communication skills and the ability to explain complex technical decisions clearly.

Compensation & Legal

  • W-2 employment with Cincinnatus LLC.
  • Paid weekly via Stripe Connect.

Application Process (Takes 20–30 mins to complete)

  • Upload resume
  • AI interview based on your resume
  • Submit form

Resources & Support

  • For details about the interview process and platform information, please check: https://talent.docs.mercor.com/welcome
  • For any help or support, reach out to: support@mercor.com

PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.