1

Java Programming Jobs in North Carolina (NOW HIRING)

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Proficiency in Java programming language. * Experience with Java frameworks like Spring and Hibernate. * Strong understanding of object-oriented programming (OOP) principles. * Familiarity with ...

Qualifications one or two years of experience in Java programming Additional Information * * Strong Java, J2EE, Oracle, SQL experience * Good knowledge of server-side JavaScript * Agile/Scrum ...

Java developer with Spring Boot

Charlotte, NC · Hybrid

$49.75 - $64.50/hr

Skill Requirements 1. Proficient in java programming language with a strong understanding of object-oriented principles and design patterns. 2. Handson experience in developing and deploying ...

Sr. Java Developer with GCP/AWS

Raleigh, NC · On-site

$55.75 - $71/hr

Expert Java programming knowledge on latest JDK versions Spring framework * Knowledge of opensource packages especially those provided by Apache Google and Spring * Database knowledge SQL NoSQL table ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Charlotte, NC Minimum of 3 years of IT experience 3+ years of application development experience with programming languages such as Java Experience with Container Technologies such as Docker and ...

Java Developer III

Charlotte, NC

$49.75 - $64.50/hr

Proficiency in object-oriented design and functional programming Experience defining and consuming XML Proficiency in problem solving, and complexity analysis Proficiency in the Java programming ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

... server programming, Java security Qualifications Minimum 7 years of work experience in java development. Additional Information All your information will be kept confidential according to EEO ...

The ideal candidate will have a strong background in software development, with expertise in Python and Java programming languages. This role involves designing, developing, and maintaining software ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

Proficient in Java programming, Openshift, Kubernetes, Oracle, Unix, CI/CD, and Autosys. This employer is an equal opportunity employer. All qualified applicants will receive consideration for ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

... server programming, Java security Qualifications Minimum 7 years of work experience in java development. Additional Information All your information will be kept confidential according to EEO ...

Java Developers

Charlotte, NC · On-site

$49.75 - $64.50/hr

Java Developers - Charlotte, NC/Pennington, NJ/Dallas, TX/Atlanta, GA/New York City (Managers may require an onsite interview for local candidates) Fullstack (JAVA 1.8 + Angular 7+) 7 years and above ...

Full Stack Java Developer

Charlotte, NC · On-site

$51.25 - $66.25/hr

Responsibilities Application Programming and Development * Develop and maintain application functionality using Java, Spring Boot, and related programming frameworks to support enterprise web ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Java Developer Location: Charlotte, NC Employment Type: Full-time Overview: We are seeking an ... Experience with RESTful APIs , microservices architecture , and multithreaded programming

Java Developer

Charlotte, NC · On-site

$95 - $115K/hr

Java Developer Summary: We are seeking an experienced Senior Java Developer with 7+ years of professional experience in designing, developing, and maintaining enterprise-level applications. The ideal ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Java Developer Location: Charlotte, NC Employment Type: Full-time Overview: We are seeking an ... Experience with RESTful APIs , microservices architecture , and multithreaded programming

Java Developer - AI

Charlotte, NC · On-site

$49.75 - $64.50/hr

Java Developer With AI Experience Strong Java engineers with microservices and Spring Boot experience. Experience in implementing and integrating AI models, including Large Language Models (LLMs ...

next page

Showing results 1-20

Java Programming information

See North Carolina salary details

$14

$51

$70

How much do java programming jobs pay per hour?

As of May 28, 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 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.

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 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:
Java Developer

Java Developer

NR Consulting

Charlotte, NC • On-site

$49.75 - $64.50/hr

Other

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


Job description

A Java Developer designs, develops, tests, and maintains Java-based applications, ensuring they are efficient, reliable, and scalable . This role involves collaborating with other developers, stakeholders, and project managers to deliver high-quality software solutions that meet business needs and user requirements. Java Developers also participate in code reviews, debugging, and troubleshooting to maintain application performance and security.
Key Responsibilities:

  • Code Quality:
    Write clean, efficient, and well-documented code, adhering to coding standards and best practices.
  • Testing & Debugging:
    Conduct unit testing, integration testing, and debugging to identify and resolve issues, ensuring application functionality and performance.
  • Collaboration:
    Work closely with cross-functional teams, including front-end developers, testers, and designers, to integrate different components and deliver a seamless product.
  • Problem Solving:
    Analyze user requirements, troubleshoot issues, and provide solutions to ensure the smooth functioning of applications.
  • Frameworks & Tools:
    Utilize Java frameworks like Spring and Hibernate, as well as tools for testing and documentation.
  • SDLC:
    Participate in all stages of the software development lifecycle, from requirements gathering to deployment and maintenance.
  • Performance Optimization:
    Monitor and optimize application performance to ensure efficiency and scalability.
  • Security:
    Implement security measures to protect application data and ensure compliance with industry standards.
  • Software Development:
    Design, develop, and implement Java-based applications, including web, desktop, and mobile applications.

Skills and Qualifications:
  • Proficiency in Java programming language.
  • Experience with Java frameworks like Spring and Hibernate.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Familiarity with databases like Oracle and RDBMS.
  • Experience with RESTful APIs.
  • Knowledge of software development lifecycle (SDLC) and agile methodologies.
  • Excellent problem-solving and communication skills.
  • Ability to work both independently and as part of a team.
  • Experience with version control systems like Git.
  • Knowledge of testing methodologies and tools.