2

Remote Computer Programming Jobs in New Jersey (NOW HIRING)

$134K - $185K/yr

... remote sensing applications. Position Description: We are seeking a new FPGA Design Engineer to ... Masters of Science in Electrical Engineering or Computer Engineering Preferred Employment Type ...

Cloud Devops Engineer

Plainsboro, NJ ยท Remote

$54 - $74/hr

REMOTE Duration: 1+ yr VISA: Permanent Residents/Citizens A handson role in architecture, design ... S. in computer science, software engineering, computer engineering, or related area of study

Cloud Devops Engineer

Plainsboro, NJ ยท On-site +1

$54 - $74/hr

REMOTE Duration: 1+ yr VISA: Permanent Residents/Citizens A handson role in architecture, design ... S. in computer science, software engineering, computer engineering, or related area of study

IOS Developer (Remote)

Edison, NJ ยท On-site +1

$53.50 - $73.75/hr

... Programming Swift and Swift UI - (60%) Figma UI/UX Design (20%) Other Analysis & Design - (20 ... Bachelor's degree in computer science or related analytical field or equivalent experience.

Hoboken, NJ or Remote with Travel Division : Revenue Department: Customer Success About Us: Quantum ... Bachelor's degree in Computer Science, Engineering, Physics, Applied Mathematics, Information ...

Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or ... We embrace a remote-first culture through our Flexible Workplace. Most employees hold Home-Flex ...

New

Basic Qualifications 5+ years of experience with programming languages such as Java, Python, and ... Professional Skill Requirements University degree in Software Engineering, Computer Science, or any ...

Lead AI Engineer

Holmdel, NJ ยท On-site +1

$118K - $195K/yr

Bachelor's degree or equivalent in Computer Science, Computer Engineering, Computer Applications ... Experience working with remote teams in a matrixed environment * Mentor junior team members and ...

Experience with modern programming languages such as Java, Python, or similar backend technologies ... Bachelor's degree (in Engineering, Computer Science, Math, or related field) Minimum Years of ...

next page

Showing results 1-20

Remote Computer Programming information

See New Jersey salary details

$33.5K

$66K

$97K

How much do remote computer programming jobs pay per year?

As of Aug 21, 2026, the average yearly pay for remote computer programming in New Jersey is $65,964.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,300.00 and $81,200.00 per year, depending on experience, location, and employer.

What is remote computer programming?

Remote computer programming involves writing, testing, and maintaining software code from a location outside of a traditional office, typically from home or another remote setting. Programmers collaborate with teams using digital tools, version control systems, and communication platforms to build software solutions. This arrangement offers flexibility, but also requires strong communication skills, self-discipline, and familiarity with remote work technologies. Many companies offer remote computer programming positions to access a global talent pool and provide employees with a better work-life balance.

What are the key skills and qualifications needed to thrive as a remote computer programmer?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with version control systems (like Git), cloud platforms, and collaboration tools (such as Slack or Jira) is typically required. Excellent communication, self-motivation, and time management skills are crucial for remote collaboration and productivity. These skills and qualities ensure efficient code delivery, effective teamwork, and the ability to meet project goals independently in a remote setting.

What are some common challenges faced by remote computer programmers and how can they be addressed?

Remote computer programmers often encounter challenges related to communication, collaboration, and time management. Without in-person interactions, it can be harder to clarify requirements, coordinate with team members, or stay informed about project updates. To address these challenges, successful remote programmers proactively use collaboration tools, attend regular virtual meetings, and maintain clear, written documentation. Building strong communication habits and setting structured work schedules also help maintain productivity and foster effective teamwork.

What is the difference between Remote Computer Programming vs Remote Software Development?

AspectRemote Computer ProgrammingRemote Software Development
Required CredentialsTypically requires programming certifications or degrees in computer scienceOften requires similar credentials, with additional experience in software design and architecture
Work EnvironmentPrimarily focused on writing, testing, and debugging codeIncludes coding but also involves planning, designing, and managing software projects
Employer & Industry UsageUsed across tech companies, startups, and freelance platformsCommon in software firms, tech departments, and development agencies
Search & Comparison IntentPeople compare to understand coding roles and skillsPeople compare to grasp broader software project responsibilities

Remote Computer Programming involves writing and testing code, while Remote Software Development encompasses coding along with designing and managing entire software projects. Both roles share similar credentials and work environments but differ in scope and responsibilities.

What are the most commonly searched types of Computer Programming jobs in New Jersey?

The most popular types of Computer Programming jobs in New Jersey are:

What are popular job titles related to Remote Computer Programming jobs in New Jersey?

For Remote Computer Programming jobs in New Jersey, the most frequently searched job titles are:

What job categories do people searching Remote Computer Programming jobs in New Jersey look for?

The top searched job categories for Remote Computer Programming jobs in New Jersey are:

Infographic showing various Remote Computer Programming job openings in New Jersey as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $65,964 per year, or $31.7 per hour.

Immediate Job opening : SysAdmin/DevOps - Remote

Lorven Technologies

Edison, NJ โ€ข On-site, Remote

$54.75 - $74.75/hr

Full-time

Posted 19 days ago


Job description

Our client seeks an System Admin /DevOpsfor a Full Time project in Remote.Below is the detailed requirement
Job Title: System Admin /DevOps
Work location : Remote
Duration: Full Time
Job Description:
  • Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum Experience
  • We are seeking an experienced Middleware System Administrator / DevOps Engineer to manage, administer, monitor, and support enterprise middleware platforms built on JBoss EAP and integrated with Azure DevOps for source control, CI/CD, and release automation.
  • The ideal candidate will bring strong expertise in JBoss administration, deployment automation, performance tuning, troubleshooting, clustering, patching, and operational support, along with hands-on experience designing and supporting Azure DevOps pipelines and release processes.
  • This role requires close collaboration with infrastructure, application, security, networking, and DevOps teams to ensure high availability, scalability, operational stability, and continuous improvement of middleware and deployment platforms.

Preferred Skills :
  • Middleware & Web Servers Strong expertise in: JBoss EAP 7/8.x Azure DevOps
  • Experience with: JBoss standalone and domain mode administration JBoss clustering and failover Azure DevOps CI/CD setup and administration Azure Repos, branching strategies, pull requests, and branch policies Azure Pipelines for build, test, deployment, and release automation Azure Artifacts and artifact version management Environment approvals, gates, and release controls mod_jk and mod_cluster configurations Application deployment using GUI and CLI Datasource, JVM, and server configuration management

Responsibilities :
  • Platform Installation & Configuration - Provision, install, configure, monitor, and administer JBoss EAP environments across development, QA, staging, and production.
  • Configure and support JBoss clustering and failover for high availability in both standalone and domain modes. Configure, administer, and troubleshoot integrations with enterprise application components and systems. Ensure reliable routing, session handling, resiliency, and failover across web and application tiers. Configure and manage Azure DevOps integrations with JBoss for automated application deployment.
  • Troubleshoot and support mod_jk and mod_cluster integrations with JBoss web servers.
  • Deployment & Release Operations
  • Manage deployment workflows in Azure DevOps, including branching strategies, pull requests, code reviews, release tagging, approvals, and access control. Configure and support Azure Pipelines, including automated builds, deployments, artifact management, test execution, and environment promotions.
  • Package and deploy enterprise applications (WAR/EAR) to JBoss EAP using GUI and CLI tools.
  • Execute deployments in standalone and domain mode configurations, including rolling deployments to server groups for high availability.
  • Perform post-deployment validation activities including smoke testing, log analysis, health checks, and performance and availability verification.
  • Develop and maintain rollback procedures, deployment runbooks, operational checklists, and release documentation.
  • Participate in change management, deployment reviews, and post-release stabilization activities.
  • Operations, Monitoring & Incident Management
  • Perform day-to-day middleware administration and operational support activities Troubleshoot issues related to authentication, authorization, login failures, web content delivery, web server behavior, and JBoss runtime/application issues Implement proactive monitoring, alerting, and health check mechanisms to minimize production incidents Analyze operational trends and system performance metrics to improve platform reliability Generate operational reports and maintain technical and monitoring documentation Monitor production applications and recommend incident prevention and resolution improvements Patch, Upgrade & Configuration Management Plan, coordinate, and execute JBoss EAP upgrades, fix packs, and patching activities Perform regular OS and middleware patching using automation tools and approved maintenance windows Maintain environment baselines, standards, and configuration documentation Create upgrade and patch implementation plans and coordinate execution across multiple teams Performance Engineering & Troubleshooting - Perform performance tuning of JVM heap and GC settings, thread pools, datasource connection pools, caching configurations, and web server configurations. Analyze thread dumps, heap dumps, and server logs to identify and resolve performance bottlenecks.
  • Conduct root cause analysis and implement corrective and preventive actions.
  • Collaborate with development teams to troubleshoot and resolve application performance and stability issues. Coordinate with vendors and raise support tickets for product-related issues when necessary. Automation & Scripting - Automate repetitive middleware administration and maintenance tasks to improve operational efficiency and reliability.
  • Develop and maintain Shell/Bash scripts for health checks, log maintenance, housekeeping, deployments, validation activities, and scheduled operational tasks. Capacity Planning & Reliability - Monitor system utilization and perform capacity planning for growth and performance stability. Identify infrastructure bottlenecks and recommend scaling and tuning improvements. Support resiliency and availability initiatives for enterprise middleware environments.
  • Collaboration & Documentation - Collaborate closely with infrastructure, security, networking, and application support teams to resolve operational issues. Maintain detailed technical documentation, operational procedures, and knowledge base articles. Provide technical guidance and training to support teams where required. Demonstrate ownership, initiative, and the ability to manage competing priorities and operational deadlines.

Lorven technologies logo

About Lorven technologies

Sourced by ZipRecruiter

Lorven Technologies, headquartered in Plainsboro, New Jersey, United States, is a reputable company in the technology industry, specializing in providing effective IT solutions and consulting services. The company's official website, lorventech.com, offers comprehensive insights into its offerings which include but are not limited to software development, IT consulting, project management, and business analysis. Since its inception, Lorven Technologies has been committed to ensuring efficiency and reliability in delivering IT services to its global clientele, establishing itself as a trusted name in the industry.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

2001

Social media