2

Remote Java Developer Jobs in Princeton, NJ (NOW HIRING)

Android developer

New York, NY ยท Remote

$61 - $80.25/hr

NY Contract to Hire Need Green Card or USC Candidate can work for remote too Qualifications 4+ ... Java, J2EE, Spring MVC framework, websphere, JSON Hands-on expertise with application design ...

Android developer

New York, NY ยท Remote

$61 - $80.25/hr

NY Duration: 6+Months Need Green Card or USC Candidate can work for remote too Qualifications 6+ ... Java, J2EE, Spring MVC framework, websphere, JSON Hands-on expertise with application design ...

Android developer

New York, NY ยท Remote

$61 - $80.25/hr

NY Contract to Hire Need Green Card or USC Candidate can work for remote too Qualifications 4+ ... Java, J2EE, Spring MVC framework, websphere, JSON Hands-on expertise with application design ...

Senior Software Engineer

New York, NY ยท Remote

$186K - $240K/yr

We're looking for an experienced Java engineer who's excited to build high-performance systems ... Work from home stipend to help you succeed in a remote environment. The annual salary hiring range ...

SQL Developer

New York, NY ยท Remote

$46.25 - $63.50/hr

Proficiency in SQL, PL/SQL, T-SQL, Hadoop, Python, and Java. Performance Tuning: Experience in SQL ... Comfort working with remote team members located in the US, India, or other geographies.

Full Stack Engineer - AI/ML

New York, NY ยท Remote

$50 - $65/hr

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 ...

Remote Type: 6 month contract to hire Notes * Must have worked in a scaled agile SAFe environment * If they have a SAFe Cert that would be ideal * Full stack Java with Angular front end, but, can be ...

Showing results 41-60

Remote Java Developer information

See Princeton, NJ salary details

$16

$59

$81

How much do remote java developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for remote java developer in Princeton, NJ is $59.43, according to ZipRecruiter salary data. Most workers in this role earn between $51.39 and $66.54 per hour, depending on experience, location, and employer.

What is a remote Java developer?

A Remote Java Developer is a software engineer who specializes in building, maintaining, and optimizing applications using the Java programming language, while working from a location outside of a traditional office environment. This role typically involves collaborating with team members online, writing code, debugging, and deploying Java-based applications. Remote Java Developers often use communication and project management tools to stay connected with their teams and manage their workloads efficiently. They may work for companies in various industries, including finance, healthcare, and technology, providing flexibility and access to global job opportunities.

What does a remote Java developer do?

As a remote Java developer, you work from home to develop, design, implement, and manage Java-based applications. Java is popular a programming language and a platform for applications. While working with Java, your duties include working on program architecture, performing software analysis, running a test and debugging, writing code, transforming requirements into stipulations, and maintaining the program throughout its lifecycle. Java developers often collaborate with other IT members and developers. You can perform your responsibilities as a full-time employee for a specific company or on a freelance basis.

What are the key skills and qualifications needed to thrive as a remote Java developer, and why are they important?

To excel as a Remote Java Developer, you need a solid understanding of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically supported by a degree in computer science or related certifications. Familiarity with version control systems (such as Git), build tools (like Maven or Gradle), and cloud platforms is often required. Strong self-motivation, effective communication, and problem-solving skills are crucial for collaborating and managing tasks independently in a remote environment. These abilities ensure high-quality, maintainable code and seamless teamwork, even when distributed across locations.

How do remote Java developers typically collaborate with their teams on complex projects?

Remote Java Developers often rely on a combination of communication tools such as Slack, Zoom, and project management platforms like Jira or Trello to stay connected with their teams. Regular stand-up meetings, code reviews, and pair programming sessions are common practices to ensure alignment and maintain code quality. Working remotely requires proactive communication and strong documentation skills to keep everyone informed and projects on track. Developers are usually part of agile teams and frequently interact with QA engineers, designers, and product managers to deliver features efficiently.

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

AspectRemote Java DeveloperRemote Software Engineer
Required CredentialsBachelor's in CS or related, Java certificationsBachelor's in CS or related, multiple programming certifications
Work EnvironmentCollaborates mainly on Java-based projects, often in tech companiesWorks on diverse projects across various languages and platforms
Employer & Industry UsageTech firms, startups, enterprise companies using JavaTech, finance, healthcare, and other industries requiring software solutions
Search & Comparison IntentOften compared for Java-specific rolesBroader, includes Java but also other languages

Remote Java Developers focus primarily on Java programming within tech environments, while Remote Software Engineers work across multiple languages and platforms. Both roles require similar credentials but differ in scope and project diversity.

What are the most commonly searched types of Java Developer jobs in Princeton, NJ?

The most popular types of Java Developer jobs in Princeton, NJ are:

What are popular job titles related to Remote Java Developer jobs in Princeton, NJ?

For Remote Java Developer jobs in Princeton, NJ, the most frequently searched job titles are:

What job categories do people searching Remote Java Developer jobs in Princeton, NJ look for?

The top searched job categories for Remote Java Developer jobs in Princeton, NJ are:

What cities near Princeton, NJ are hiring for Remote Java Developer jobs?

Cities near Princeton, NJ with the most Remote Java Developer job openings:

Infographic showing various Remote Java Developer job openings in Princeton, NJ as of August 2026, with employment types broken down into 72% Full Time, 9% Part Time, and 19% Contract. Highlights an 100% Remote job distribution, with an average salary of $124,707 per year, or $60 per hour.

Front-Office Software Technical Trading Engineers AVP (API, ETL, Java, C#), AVP - Charles River D...

State Street Global Advisors

New York, NY โ€ข On-site, Remote

$100K - $167K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday

New


Job description

Work locations can be: Clifton, NJ, Berywn / Malvern PA, Princeton, NJ and Burlington/Boston MA.

Candidates applying must have Investment Banking trading experience.

What we are looking for

Front-Office Trading Software Engineers participate in the post-go-live of the Charles River Investment Management Solution (CRIMS) product. Their contributions include defining new client requirements, configuring and tuning the application to the client's business and technical needs, testing technical workflows and resolving issues.

The Specialist will liaise with other Charles River Support team and Product resources to troubleshoot application issues and to determine the optimal technical solution. The ideal candidate will have at least 3 to 5 years of hands-on experience gained in the financial industry working for a consultancy or software vendor. This role is a highly technical role and spans XML messaging, Charles River web services API, ETL tool usage, Java and/or C# programming, and database administration tasks.

Why this job is important to us

The team you will be joining is a part of Charles River Development (or CRD), that became a part of State Street in 2018. CRD helps create enterprise investment management software solutions for large institutions in the areas of institutional investment, wealth management and hedge funds. Together we have created the first open front-to-back platform - State Street Alpha, that was launched in 2019.

What you will be responsible for

  • Java and C# programming

  • Lead and manage multiple technical initiatives, potentially on multiple tasks simultaneously.

  • Develop with a result-driven approach while maintaining tight schedules.

  • Participate in functional and technical requirements gathering and review

  • Create, test, and correct inbound and outbound interfaces

  • Collaborate with team members including business analysts, project managers, and customer staff

  • Serve as a technical expert in implementation or supporting projects

What we value

  • Java and C# programming

  • Windows and Unix (Linux)

  • Knowledge of ETL tools such as Kettle and Talend

  • Familiar with at least one SCM (Perforce would be a plus)

  • XML and XSLT

  • Understanding of ERDs

  • Tomcat configuration and optimization

  • N-tier application architecture

  • SOAP/XML and messaging software like MQ Series, MSMQ, Sonic MQ, Open JMS, Kafka

  • In-depth knowledge of one of the following RDBMS: Oracle or MS SQL Server

  • Perl

  • Self-motivated and Self-driven

  • BS/MS in Computer Science or equivalent field.

  • Ability to work in a dynamic, fast-paced, team environment.

  • Experience in methodology-based solution delivery and managing customers' expectations.

  • Problem solving skills and ability to recognize long term solutions across multiple projects.

  • Must be detail-oriented and have the ability to multi-task.

  • Self-starter, able to work both independently and as part of a team.

  • Excellent communication skills (verbal and written); good interpersonal skills; ability to gather and understand requirements in the financial sector; solid client interaction skills.

  • The ability to travel as the assignment requires (30-50%)

Strong preference

  • Financial services industry experience

  • Previous consulting background

  • Previous OMS implementation experience

  • System integration using ETL tools

  • Experience with Azure and Snowflake

Education & Preferred Qualifications:

  • A BA/BS degree in a business or technical field including Finance, Economics, Engineering or Computer Science.

  • A minimum of 5 + years of progressively responsible experience in the Financial / Software Services industry (Financial market information systems background preferred)

  • The ability to travel to client sites throughout the United States and Canada as well as the ability to work effectively when remote from clients. Travel of 25-35% is typical and but may exceed that in any given year.

Key words: swaps, push, forwards, equities, fixed income, trading, investment, wealth management, derivatives, analytics, front-office, middle-office, market data, insource, solutions, mbs, market data, reference data, security master

Salary Range:

$100,000 - $167,500 Annual

The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ.

Employees are eligible to participate in State Street's comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans.

For a full overview, visit https://hrportal.ehr.com/statestreet/Home.

About State Street

Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success.

We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you'll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future.

As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.

Discover more information on jobs at StateStreet.com/careers

Read our CEO Statement

Job Application Disclosure:

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.