2

Remote Contract Java Developer Jobs in Edison, NJ

Senior Java Developer

Manhattan, NY ยท Remote

$63 - $80.50/hr

Senior Java Developer - Remote - MUST be US Citizen or Canadian Citizen. Working on Eastern Standard Time zone. REQUIRED - Experience running BRM in AWS . We are seeking a Senior Java Developer who ...

Sr. Java Developer (Remote)

Manhattan, NY ยท Remote

$63 - $80.50/hr

Fully remote work environments. Generous time off opportunities. A family-like work atmosphere ... Qualifications 4+ years of commercial programming experience 4+ years of experience with Java ...

Senior Java Software Engineer

Manhattan, NY ยท Remote

$120K - $130K/yr

You can work 100% remote (anywhere in the USA) for this position. In this role as a Sr. Java Developer, you will be a part of a team that is building highly scalable Enterprise Applications with ...

Full Stack Java Developer

Princeton, NJ ยท On-site +1

$55 - $71/hr

Full Stack Java Developer Princeton NJ (Hybrid or open for remote) Full Time Web Cam Interview $140-$180K/Yr Plus bonus Role: * We are currently seeking Full Stack Application Developer with deep ...

New

(Senior) Java Developer - Freelance

Manhattan, NY ยท Remote

$132.80K - $172.50K/yr

Senior Backend Engineer (Java / Architecture) Contract: Freelance / B2B - Remote (EU Only) Rate: 36-50 EUR/hour Language: English C1 Responsibilities Work independently as the sole backend engineer ...

Senior Java Developer

Jersey City, NJ ยท On-site +1

$59.75 - $76.25/hr

Role is remote Preferred * Strong desktop skills including Word, Excel, PowerPoint * Work ... As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and ...

Senior Java Developer

Morristown, NJ ยท On-site +1

$59 - $75/hr

Role is remote Preferred * Strong desktop skills including Word, Excel, PowerPoint * Work ... As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and ...

Senior Java Developer

Princeton, NJ ยท On-site +1

$60 - $76.50/hr

Role is remote Preferred * Strong desktop skills including Word, Excel, PowerPoint * Work ... As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and ...

Senior Java Developer

New York, NY ยท On-site +1

$62.75 - $79.75/hr

Role is remote Preferred * Strong desktop skills including Word, Excel, PowerPoint * Work ... As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and ...

next page

Showing results 1-20

Remote Contract Java Developer information

See Edison, NJ salary details

$16

$58

$80

How much do remote contract java developer jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for remote contract java developer in Edison, NJ is $58.70, according to ZipRecruiter salary data. Most workers in this role earn between $50.77 and $65.72 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Contract Java Developer, and why are they important?

To thrive as a Remote Contract Java Developer, you need advanced proficiency in Java programming, experience with frameworks like Spring or Hibernate, and a solid understanding of software development principles, usually backed by a relevant degree or equivalent experience. Familiarity with tools such as Git, build automation systems (like Maven or Gradle), and cloud platforms is typically required, and certifications such as Oracle Certified Professional Java Programmer can be advantageous. Excellent time management, proactive communication, and problem-solving skills are crucial for remote collaboration and adapting to varying project needs. These competencies ensure you can deliver reliable, efficient code and integrate effectively with distributed teams to meet project goals.

What are the main challenges of working as a Remote Contract Java Developer, and how can they be managed?

As a Remote Contract Java Developer, some common challenges include effective communication across time zones, staying aligned with project requirements, and managing multiple clients or projects simultaneously. Overcoming these obstacles often involves using collaboration tools (like Slack, Jira, or Zoom), maintaining proactive communication with team members, and setting clear expectations with clients regarding deliverables and deadlines. Additionally, organizing your workday with task management software and setting aside dedicated focus time can help ensure high productivity and client satisfaction.

What are Remote Contract Java Developers?

Remote Contract Java Developers are software professionals who specialize in building and maintaining applications using the Java programming language while working remotely, often on a contractual or project basis. They collaborate with companies from various locations, providing flexibility and access to a global talent pool. Their responsibilities typically include writing, testing, and debugging Java code, integrating APIs, and sometimes deploying applications. These roles allow businesses to quickly scale development resources without committing to permanent hires, making them ideal for short-term projects or specialized tasks.

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

AspectRemote Contract Java DeveloperRemote Contract Software Engineer
Required CredentialsJava certifications, programming skillsVaries, often includes Java, but broader programming skills
Work EnvironmentRemote, project-based, client or company sitesRemote, diverse industries, project-based
Employer & Industry UsageTech companies, startups, consulting firmsTech, finance, healthcare, and other sectors
Search & Comparison IntentSpecific Java development rolesBroader software development roles

The main difference is that a Remote Contract Java Developer specializes specifically in Java programming, while a Remote Contract Software Engineer may work with multiple programming languages and technologies. Both roles are often remote, project-based, and used across various industries, but the Java Developer role is more focused on Java-specific skills and certifications.

What job categories do people searching Remote Contract Java Developer jobs in Edison, NJ look for? The top searched job categories for Remote Contract Java Developer jobs in Edison, NJ are:
What cities near Edison, NJ are hiring for Remote Contract Java Developer jobs? Cities near Edison, NJ with the most Remote Contract Java Developer job openings:
Senior Java Developer

Senior Java Developer

Sciata

Manhattan, NY โ€ข Remote

$63 - $80.50/hr

Full-time

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


Job description

Senior Java Developer - Remote - MUST be US Citizen or Canadian Citizen. Working on Eastern Standard Time zone. REQUIRED - Experience running BRM in AWS .

We are seeking a Senior Java Developer who will bring strong backend engineering expertise, architectural thinking, and innovative problemโ€solving capabilities to design and deliver scalable, highโ€performance enterprise applications. This role focuses on building robust, distributed systems using modern Java technologies and established design principles. The candidate will collaborate closely with crossโ€functional stakeholders to translate business requirements into secure, maintainable, and scalable technical solutions.

They will actively contribute to architectural discussions, leverage existing Architecture Decision Records (ADRs), and help evolve system design standards and best practices. In addition to deep Java expertise, the ideal candidate will demonstrate an understanding of AIโ€enabled development practices, effectively leveraging AIโ€powered coding assistants (e.g., Codex CLI, Claude Code, or similar tools) to enhance productivity, improve code quality, and accelerate delivery while maintaining strong engineering discipline. Duties and Responsibilities: Design, develop, and maintain scalable, high-performance backend systems using Java and modern enterprise frameworks (e.g., Spring Boot).

Contribute to system architecture decisions, ensuring solutions are secure, maintainable, and aligned with established Architecture Decision Records (ADRs). Evaluate alternative technical approaches and propose innovative, pragmatic solutions to complex business and engineering challenges. Design and implement RESTful APIs and microservices that support high-volume, distributed applications.

Ensure applications meet defined performance, scalability, reliability, and resiliency requirements. Lead and participate in technical design reviews, ensuring alignment with enterprise architecture standards and clean code principles. Develop and maintain CI/CD workflows (e.g., GitHub Actions), enabling automated builds, testing, and deployments.

Incorporate DevOps best practices into the development lifecycle, including automated testing, branching strategies, code versioning, and release management. Build automated unit, integration, and system tests to ensure code quality and long-term maintainability. Conduct thorough code reviews to enforce coding standards, design consistency, and security best practices.

Monitor application performance and proactively identify performance bottlenecks, memory issues, and scalability constraints. Troubleshoot and resolve complex production issues with a strong sense of ownership and urgency. Leverage AI-powered coding assistants (e.g., Codex CLI, Claude Code) to enhance productivity, accelerate debugging, refactoring, documentation, and test generation while ensuring engineering rigor.

Contribute to AI-enabled feature integration where applicable, ensuring responsible and secure use of AI services. Collaborate cross-functionally with product managers, business stakeholders, QA, DevOps, and other engineering teams to ensure successful solution delivery. Mentor junior and mid-level engineers, providing technical guidance and promoting best practices.

Participate in technical interviews and contribute to hiring decisions. Continuously assess and recommend improvements to development tools, frameworks, and engineering processes. Promote long-term system health by identifying and managing technical debt.

Contribute to documentation, knowledge base articles, and technical training materials. Provide leadership in ambiguous situations by gathering information, asking clarifying questions, and guiding the team toward effective solutions. Support Agile/Scrum ceremonies and contribute to sprint planning, backlog refinement, and estimation.

Supervisory Responsibilities: No direct reports. Minimum Qualifications: Bachelor's degree or equivalent, relevant experience. 8 years of practical work experience, including hands-on application development.

2 years of Developer experience using AWS primitives such as Lambda, EC2, Fargate, API Gateway, ECS, DMS/RDS, AWS Aurora PostgreSQL, SQS, SNS, Kinesis, DynamoDB, KMS, CloudWatch, etc. Certified Java or AWS Developer/Solutions Architect preferred but not required Requirements and General Skills: Deep expertise in modern Java development and backend system design. Strong understanding of object-oriented design principles, functional programming concepts, and clean code practices.

Ability to translate complex business requirements into scalable, maintainable technical solutions. Experience contributing to architectural decisions and system design discussions. Proactive problem-solving mindset with strong analytical and critical thinking skills.

Excellent written and verbal communication skills. Ability to mentor junior developers and participate in technical interviews. Strong organizational skills and attention to detail.

Ability to balance feature delivery with long-term maintainability and technical debt management. Comfortable working independently and within Agile/Scrum teams. Legal authorization to work in the United States.

Technical Skills Java & Backend Development (Required) Advanced proficiency in Java (JDK 21+) , including: Multithreading and concurrency Collections framework Streams and functional interfaces JVM internals and performance tuning Strong experience with Spring Boot / Spring Framework (Core, MVC, Security, Data) . Experience designing and building RESTful APIs and microservices. Solid understanding of design patterns and domain-driven design (DDD).

Experience with build tools such as Maven or Gradle. Strong debugging and performance optimization skills. Data & Persistence (Required) Strong SQL skills and experience with relational databases (e.g., PostgreSQL, MySQL, Oracle).

Experience with NoSQL databases (e.g., MongoDB, Cassandra) preferred. Understanding of caching strategies (e.g., Redis). AI / Machine Learning Integration (Preferred) Proficiency in Python for scripting, data processing, or AI development Experience integrating AI/ML models into Java-based applications.

Experience consuming AI services (e.g., LLM APIs, NLP services) within backend systems. Familiarity with prompt engineering and LLM integration is a plus. DevOps & Tooling (Required) Experience with CI/CD pipelines (GitHub Actions, Jenkins, or similar).

Experience with Git-based source control. Working knowledge of Linux/UNIX environments. Experience developing large-scale, high-volume web-based applications.

Familiarity with containerization (Docker) preferred. #J-18808-Ljbffr


Sciata logo

About Sciata

Sourced by ZipRecruiter

Industry

Software development

Company size

51 - 200 Employees

Headquarters location

Scottsdale, AZ, US

Year founded

2007