1

Java Programming Jobs in North Carolina (NOW HIRING)

java developer

Charlotte, NC ยท Hybrid

$56 - $61.60/hr

Requisition Title : java developer Location : Charlotte ,NC (Hybrid) ๏ปฟ Duration: 6 Months Pay Rate : $56-$61.6/hr on C2C Experience : 10 years is must ๏ปฟ Must Have Skills : Java and Angular ๏ปฟ ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

Developer-Java We are a data-driven marketing and sales support company known for free-thinking, innovation and exceptional customer service. Our headquarters office, based in Charlotte, NC, is ...

Java developer

Durham, NC

$49.25 - $63.75/hr

Technical knowledge in the following areas of web application system analysis and programming: Java, J2EE, J2SE, XML, and XSL. Technical knowledge of Eclipse, HTML, Cascading Style Sheets and Web ...

Java developer

Durham, NC ยท On-site

$49.25 - $63.75/hr

Technical knowledge in the following areas of web application system analysis and programming: Java, J2EE, J2SE, XML, and XSL. Technical knowledge of Eclipse, HTML, Cascading Style Sheets and Web ...

Java Developer

Raleigh, NC ยท On-site

$47.75 - $61.75/hr

Java Developer Location: Onsite at Raleigh, NC or Atlanta, GA - 8 to 12 years of experience in Java and spring boot as a senior developer/ tech lead - AWS is highly preferred - Strong SQL skills ...

Lead Java Developer Location: Charlotte, NC (Onsite) Interview mode- Face to face W2 contract role experience- 15+yrs We are seeking a skilled Java Developer to join our team onsite in Charlotte, NC.

Java Developer

Raleigh, NC ยท On-site +1

$49.50 - $64.25/hr

Java Developer Location: Raleigh, NC *This is a remote position. If the candidate isn't local the team will ship the equipment. Technical Specialist Expected Skills: Able to work without assistance ...

Java Developer

Raleigh, NC ยท On-site

$49.50 - $64.25/hr

They are seeking a Java Developer to contribute to their application development and maintenance efforts, specifically with experience in Java/J2EE development and related technologies.

Java Developer (React.js)

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

A minimum of 7 years of hands-on experience in core Java programming is required. Candidates should also have expertise in the commercial credit domain and banking. Technical Skills: * Core Java

Java Developer

Matthews, NC ยท On-site

$48 - $62/hr

Java Developer Location: Charlotte, NC Duration: Long Term Looking for someone that will work on back-end data specifically. This team will be migrating their existing perl scripts over to Java. They ...

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Java Developer Location: Charlotte, North Carolina Duration: Contract (12-24 months) Job ID: 179190 Only W2 ( No C2C ) Pay Range: 75-80$/hr on w2 * Software Engineer 4/Full Stack Java * Support ...

Oracle SQL + Java Developer Location: Charlotte, NC Onsite position Fulltime position *****NO C2C**** JD: Skill: Oracle SQL + Java Developer Must Have Technical/Functional Skills: * Primary Skill:

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

JDBC and SQL programming XML : XML parsing (JAXP, Xerces) IDE Tools/Packages: RAD7.x / 8.x or similar. Java / J2EE, Web technologies, Oracle DB exposure, Unix working knowledge Java EE and ...

AWS/Java Developer

Raleigh, NC ยท On-site

$49.50 - $64.25/hr

Client is seeking an AWS/Java developer specializing in Data modernization using cloud solutions on AWS. Client is looking to hire an AWS/Java developer with 8-10 years of software development ...

New

AEM Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Title: AEM Java Developer Duration: 12 Months with possibility of Permanent Full Time Conversion Location: Charlotte, NC (Locals only) *W2 Candidates Only* Required Qualifications: * 4+ years of ...

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Java Developer with Python and Apache Flink Location: Phoenix, AZ Or Charlotte, NC ( Onsite role ) Openings: 5 Duration: 1 year contract NOTE : * W2 candidates are strongly preferred * Please note ...

Java/DevOps Engineer

Charlotte, NC ยท On-site

$50.50 - $69.25/hr

Java/DevOps Engineer Charlotte, NC (3x a week onsite) 1 year + Looking for someone that can focus on software development and infrastructure automation, supporting the bank's large-scale digital ...

Showing results 41-60

Java Programming information

See North Carolina salary details

$14

$51

$70

How much do java programming jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for java programming in North Carolina is $51.53, according to ZipRecruiter salary data. Most workers in this role earn between $44.57 and $57.69 per hour, depending on experience, location, and employer.

What is a Java programming job?

A Java Programming job involves designing, developing, and maintaining applications using the Java programming language. Java developers work on a variety of projects, including web applications, mobile apps, enterprise software, and cloud-based solutions. Responsibilities often include writing code, debugging, testing, and collaborating with teams to ensure software efficiency and scalability. Java is widely used due to its platform independence, making it a valuable skill in industries like finance, healthcare, and technology.

What does a typical workday look like for a Java programmer?

A typical workday for a Java Programmer involves writing, testing, and debugging code for various applications or backend systems, often as part of a broader development team. You may participate in daily stand-up meetings, collaborate with project managers or QA engineers, and review code with peers to ensure best practices are followed. Beyond coding, you might also contribute to design discussions, refine user stories, and handle tasks related to integrating APIs or optimizing system performance. This role balances independent programming tasks with frequent interaction and coordination across technical and sometimes client-facing teams.

What are the key skills and qualifications needed to thrive in the Java programming position, and why are they important?

To thrive in Java Programming, you need a strong command of object-oriented programming, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and relevant Java certifications (e.g., Oracle Certified Professional) is highly valued. Strong teamwork, effective communication, and adaptability help Java programmers excel in collaborative and fast-paced environments. These skills ensure the delivery of robust, maintainable code and support ongoing success in evolving tech landscapes.

Are Java programmers still in demand?

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

Is Java programming still in demand?

Java programming remains in high demand across various industries such as finance, enterprise software, and Android app development. Java developers with knowledge of frameworks like Spring and experience with cloud environments are particularly sought after, and the language continues to be a core skill for many software development roles.

What jobs can you get with Java programming?

Java programming skills can lead to roles such as Java developer, software engineer, backend developer, Android app developer, and systems analyst. These positions typically require knowledge of Java frameworks, object-oriented programming, and development tools like IDEs and version control systems.

Which pays more, C++ or Java?

For Java programming jobs, salaries are generally comparable to C++ roles, but C++ developers often earn slightly higher due to the complexity of systems programming and performance-critical applications. Both skills are in demand, and compensation depends on experience, industry, and location. Certifications and proficiency in related tools can also influence pay levels.

What are the most commonly searched types of Java Programming jobs in North Carolina?

The most popular types of Java Programming jobs in North Carolina are:

What are popular job titles related to Java Programming jobs in North Carolina?

For Java Programming jobs in North Carolina, the most frequently searched job titles are:

Infographic showing various Java Programming job openings in North Carolina as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 10% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $107,176 per year, or $51.5 per hour.

Remote Java Developer II

Global Channel Management, Inc.

Charlotte, NC โ€ข Remote

$49.75 - $64.50/hr

Full-time

Re-posted 27 days ago


Job description

Remote Java Developer II needs Experience 5 - 7 years experience in systems analysis and programming with Java J2EE, JSP, JSF, Facelet, JSTL, Tiles and JavaScript. EJB, JPA and JMS Web Service (JAX-WS, JAXB, XSD, WS-security, MTOM)

Remote Java Developer II requires:

  • Experience in the health insurance industry preferred
  • Knowledge of information technology concepts, application development methodology, terminology and standards.
  • Demonstrated ability to lead, organize and prioritize multiple assignments and associated resources.
  • Demonstrated ability to interpret and translate technical and/or complex concepts into information meaningful to team members and/or business personnel Skills/Certifications
  • Excellent communication skills in technical and non-technical forms are required
  • Proven analysis, design, and coding skills, and demonstrated success in leading medium to complex technology-based efforts. Websphere knowledge or experience Cloud

Remote Java Developer II duties:

  • Formulates and defines system scope and objectives through research and fact-finding to design, develop, modify, or integrate complex information systems
  • Devises or modifies application systems and procedures to optimize functional requirements including capacity, operating time, response time, and form of desired results.
  • Designs, codes, tests, debugs, and documents programs, subroutines, and scripts.

Global Channel Management logo

About Global Channel Management

Sourced by ZipRecruiter

Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Global Channel Management understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at the same time requiring the best talent for the job. GCM's Ownership and Management teams have extensive Staffing, Recruiting, HR and Executive Leadership knowledge, Experience and Expertise. Our Understanding and Commitment to our Client's Satisfaction are key reasons GCM has been successful in establishing long term relationships.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Austell, GA, US

Social media