2

Part Time Java Developer Jobs in Cary, NC (NOW HIRING)

Part Time Java Developer information

See Cary, NC salary details

$15

$57

$78

How much do part time java developer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for part time java developer in Cary, NC is $57.78, according to ZipRecruiter salary data. Most workers in this role earn between $50.00 and $64.66 per hour, depending on experience, location, and employer.

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

To thrive as a Part Time Java Developer, you need solid proficiency in Java programming, knowledge of object-oriented design, and experience with software development practices, typically supported by a degree in computer science or relevant experience. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ, version control systems such as Git, and frameworks like Spring Boot is often required. Strong time management, clear communication, and the ability to work independently help you excel in a part-time and often remote or distributed setting. These skills enable you to deliver high-quality code efficiently, collaborate effectively, and meet project deadlines despite a reduced work schedule.

How does working part-time as a Java Developer typically impact project involvement and team collaboration?

As a part-time Java Developer, you may be assigned to specific modules or tasks that fit within your available hours, rather than overseeing entire projects. This structure often requires clear communication with full-time team members to ensure smooth handoffs and progress updates. Collaboration is typically managed through tools like Slack, Jira, or daily stand-ups, allowing you to stay aligned with the team's goals despite a reduced schedule. While you might not be involved in every decision or meeting, your contributions remain integral, and strong organization skills will help you balance multiple priorities effectively.

What Is the Job of a Part-Time Java Developer Do?

The job duties of a part-time Java developer focus on designing, testing, and debugging software and applications using the Java computer language. As a part-time professional, you work less than 40 hours per week. Since Java is a popular application coding language, your responsibilities often involve working on app development projects. A developer can also look for ways to update or improve existing applications. Some employers or clients may ask you to write code for customized applications that they can use on their network or computer system. Java coders can also work on mobile apps for the Android platform.

Which pays more, C++ or Java?

For a Part Time Java Developer, salary differences between C++ and Java roles depend on experience, location, and industry. Generally, C++ developers may earn slightly higher wages due to the complexity of the language and its use in performance-critical applications, but Java developers often have broader job opportunities. Both skills are valuable, and compensation varies based on specific job requirements and market demand.

Is Java outdated in 2026?

Java remains a widely used programming language in 2026, especially for enterprise applications, Android development, and backend systems. Its ongoing updates, large ecosystem, and strong community support ensure its relevance for Java developers and related roles. Staying current with the latest Java versions and frameworks is important for job competitiveness.

What does a Part Time Java Developer do?

A Part Time Java Developer is responsible for designing, developing, and maintaining Java-based applications, but works fewer hours than a full-time developer. They may be involved in writing clean code, debugging, and collaborating with other team members to implement software solutions. Part-time roles are ideal for those seeking flexible work schedules while still contributing to software projects. These developers may work remotely or onsite and are often hired for specific projects or to help with peak workloads.

Are Java devs still in demand?

Java developers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and experience with cloud platforms can enhance job prospects in this field.

Can developers work part-time?

Part-time Java developers can work reduced hours compared to full-time roles, often around 20 hours per week or less. Many companies offer flexible schedules for such positions, especially for freelance, contract, or project-based work, allowing developers to balance other commitments while maintaining their skills and income.
What are the most commonly searched types of Java Developer jobs in Cary, NC? The most popular types of Java Developer jobs in Cary, NC are:
What job categories do people searching Part Time Java Developer jobs in Cary, NC look for? The top searched job categories for Part Time Java Developer jobs in Cary, NC are:
What cities near Cary, NC are hiring for Part Time Java Developer jobs? Cities near Cary, NC with the most Part Time Java Developer job openings:
PT Information Technology/Cybersecurity Instructor

PT Information Technology/Cybersecurity Instructor

Johnston Community College

Smithfield, NC • On-site

$31.29 - $35.80/hr

Part-time

Posted 13 days ago


Job description

Salary: $31.29 - $35.80 Hourly
Location : Main Campus - Smithfield, NC
Job Type: Part Time Faculty
Job Number: PTITCSI-12022024
Department: Business,Ind,Log.&Transport.
Opening Date: 12/12/2024
Recruitment Range: $31.29-$35.80 Hourly
Description
Summary
The purpose of this position is to provide a comprehensive information technology program to students from various ages and levels of computer operation knowledge to include both the employed, unemployed, and underemployed populations enrolled throughout the on-campus and off-campus sites of JCC. Possible areas covered include, but are not limited to, the information processing cycle, operating systems (client- and server-side), security, and programming concepts. Candidate must be able to not only teach theory and concepts, but must also be able to apply them in a lab environment. Classes are taught in the classroom in a seated environment along with online and are supplemented with online content and labs.
Knowledge & Responsibilities
Essential Duties and Responsibilities include the following:
  • Teaches and instructs classes; conducts learning activities.
  • Prepares lesson activities; prepares and oversees projects.
  • Evaluates and grades students' class work, laboratory work, assignments, and papers.
  • Maintains student attendance records, grades, and other required records.
  • Prepares course materials such as syllabi, homework assignments, and handouts.
  • Compiles, administers, and grades examinations.
  • Maintains functionality and inventory of lab areas and equipment.
  • Assists in maintaining the onsite Testing Center.
  • Advises students in curriculum pathways, as well as, continuing education courses leading to industry certification.
  • Maintains security of desktops, laptops, servers, tools, and equipment.
  • Maintains Microsoft® Windows™ operating systems on 46-60 client systems and 8-12 servers.
  • Assists in maintaining VMWare® server and virtual machine environment.
  • Assists in maintaining NDG NetLab+ VE server for virtualized, web presence for internal and external labs.
  • Develops additional, meaningful opportunities for Information Technology students including, but not limited to, clubs, IT Academy, internships, guest speakers, etc.
  • Attends and pursues meaningful professional development opportunities to keep current with content and pedagogy to utilize in teaching.
  • Be proactive in recruiting and maintaining relationships with advisory board members with a broad representation from the Johnston County community.
  • Other duties as assigned.

Supervisory Responsibilities:
None
Minimum & Preferred Qualifications
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education Minimum: Associate degree in Systems Security, Cyber Security, Information Technology, Information Assurance, or a related field from a regionally accredited university. One or more currently industry-recognized certifications within the fields of cyber security such as Security+ CE, CCNA Cyber Ops, CCNP Security, CEH, CASP, CISSP, CySA, or SCP. At least one (1) year of industry experience in network or cyber security, emphasis in Linux and other open-source programs and technologies. At least one (1) year of industry experience with security-related software tools, such as ForeScout, Nessus, Palo Alto, Splunk, tcpdump, or Wireshark.
Education Preferred: Bachelor's degree in Systems Security, Cyber Security, Information Technology, Information Assurance, or a related field from a regionally accredited university. Current certifications within the fields of Information Technology. (Network+, Linux+, CCNA, RHCSA, Security+ CE, CCNA Cyber Ops, CCNP Security, CEH, CASP, CISSP, CySA, SCP, etc.) Experience teaching at the community college and/or training in the field of Cyber Security. Experience and/or fundamental knowledge of programming in Python, Java, and/or C.
Experience Minimum: One (1) year teaching experience. Two (2) years managing computer network(s) or server system administration. One or more currently industry-recognized certifications within the fields of cyber security such as Security+ CE, CCNA Cyber Ops, CCNP Security, CEH, CASP, CISSP, CySA, or SCP. At least one year of industry experience in network or cyber security, emphasis in Linux and other open-source programs and technologies. At least one year of industry experience with security-related software tools, such as ForeScout, Nessus, Palo Alto, Splunk, tcpdump, or Wireshark.
Experience Preferred: Bachelor's degree in Systems Security, Cyber Security, Information Technology, Information Assurance, or a related field from a regionally accredited university. Current certifications within the fields of Information Technology. (Network+, Linux+, CCNA, RHCSA, Security+ CE, CCNA Cyber Ops, CCNP Security, CEH, CASP, CISSP, CySA, SCP, etc.) Experience teaching at the community college and/or training in the field of Cyber Security. Experience and/or fundamental knowledge of programming in Python, Java, and/or C.
Additional Information
Language Skills
  • Effective written and verbal communication
  • Ability to read and comprehend simple instructions, short correspondence, and memos.
  • Ability to write simple correspondence.
  • Ability to effectively present information in one-on-one and small group situations to customers, clients, and other employees of the organization

Mathematical Skills
Knowledge of number systems (binary, octal, and hexadecimal) and how to subnet in both IP(v4) and IPv6
Reasoning Ability
  • Ability to use effective critical thinking, problem solving and decision making skills

Computer Skills
  • Knowledge of Operating Systems: Microsoft® Windows™ 10; Windows Server™ 2012R2, 2016, 2019; Red Hat Enterprise Linux 7, 8; Ubuntu
  • Knowledge of Computer Hardware (equivalent to CompTIA A+) consistent to build and troubleshoot
  • Additional familiarity with Sophos® UTM systems, Cisco ASA™, and/or Palo Alto Network systems would be preferred

Certificates, Licenses, Registrations
  • (Highly recommended) CompTIA: A+, Network+, Security+. MCSE/MCSA (Windows 7 or higher for desktops; Server 2008 or higher for servers)
  • (Recommended) Cisco Academy Instructor certification

Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this Job, the employee must be able to communicate effectively. The employee must be able to meet mobility requirements and be able to occasionally move materials of up to 10 pounds. Must be able to access print material and utilize the information effectively.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The noise level in the work environment is usually quiet
This position does not have benefits.
01
Do you have a Associate degree in Systems Security, Cyber Security, Information Technology, Information Assurance, or a related field from a regionally accredited university. One or more currently industry-recognized certifications within the fields of cyber security such as Security+ CE, CCNA Cyber Ops, CCNP Security, CEH, CASP, CISSP, CySA, or SCP. At least one (1) year of industry experience in network or cyber security, emphasis in Linux and other open-source programs and technologies. At least one (1) year of industry experience with security-related software tools, such as ForeScout, Nessus, Palo Alto, Splunk, tcpdump, or Wireshark.
  • Yes
  • No

02
Do you have One (1) year teaching experience. Two (2) years managing computer network(s) or server system administration. One or more currently industry-recognized certifications within the fields of cyber security such as Security+ CE, CCNA Cyber Ops, CCNP Security, CEH, CASP, CISSP, CySA, or SCP. At least one year of industry experience in network or cyber security, emphasis in Linux and other open-source programs and technologies. At least one year of industry experience with security-related software tools, such as ForeScout, Nessus, Palo Alto, Splunk, tcpdump, or Wireshark.
  • Yes
  • No

Required Question