1

Java Application Developer Jobs in North Carolina

Experience in Java/J2EE/Weblogic/Middleware Technologies/SQL/Unix. * 3+ years of experience with ... DevOps, Enterprise Application Integration, Operating Systems Management, Problem Solving ...

Experience in Java/J2EE/Weblogic/Middleware Technologies/SQL/Unix. * 3+ years of experience with ... DevOps, Enterprise Application Integration, Operating Systems Management, Problem Solving ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

... application development experience Skills : Java 7/8, J2EE, Spring, Hibernate, Web services ... server programming, Java security Qualifications Minimum 7 years of work experience in java ...

Full Stack Java Developer

Charlotte, NC · On-site

$51.25 - $66.25/hr

Full Stack Java Developer Charlotte, NC (Hybrid Role) look for Nearby candidates Must have * 5+ years of large-scale web application development using Java Framework/Spring Boot * 3+ year of ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Java Full stack Developer Location: Charlotte, NC Job Type: Fulltime *Important Note*: * Details ... application performance reliability and maintainability in a microservices architecture Stay ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

... years application development experience • Skills : Java 7/8, J2EE, Spring, Hibernate, Web ... server programming, Java security Qualifications Minimum 7 years of work experience in java ...

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Experience with hybrid mobile development frameworks (e.g. Cordova/PhoneGap ...

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Experience with hybrid mobile development frameworks (e.g. Cordova/PhoneGap ...

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 ...

We are seeking an Application Programmer III to join our dynamic team. The ideal candidate will have strong experience in Java/J2EE, Spring Boot, REST APIs, microservices, and CI/CD and a proven ...

We are seeking an Application Programmer III to join our team supporting a high-impact sanctions screening program. The ideal candidate will have strong experience in Java, OpenShift, Kubernetes ...

Senior Application Developer

Charlotte, NC · On-site

$93K - $128K/yr

... Senior Application Developer to join their dynamic team. The Senior Applications Developer is ... Eclipse, Java, JavaScript, HTML * Linux * Apache Tomcat * Visual Studio, VB.NET, ASP.NET, C#

Java Developer

Cary, NC · On-site

$48.50 - $62.75/hr

... Spring, microservices , java , JPA Azure devOps yaml pipeline creation, CI/CD process for ... Take full responsibility to manage application development Enable Skills-Based Hiring No Can we use ...

next page

Showing results 1-20

Java Application Developer information

See North Carolina salary details

$22

$53

$77

How much do java application developer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for java application developer in North Carolina is $53.10, according to ZipRecruiter salary data. Most workers in this role earn between $43.70 and $62.93 per hour, depending on experience, location, and employer.

What is the difference between Java Application Developer vs Java Software Engineer?

AspectJava Application DeveloperJava Software Engineer
Required CredentialsBachelor's in Computer Science or related field, Java certificationsBachelor's in Computer Science or related field, Java certifications
Work EnvironmentDevelops, tests, and maintains Java applicationsDesigns and implements Java-based solutions, often involved in architecture
Employer & Industry UsageTech companies, software firms, enterprise applicationsTech firms, consulting, enterprise software development
Common Search & ComparisonFocuses on application development tasksBroader role including system design and architecture

Java Application Developers primarily focus on building, testing, and maintaining Java applications, while Java Software Engineers often have a broader role involving system design and architecture. Both roles require similar credentials and are used across tech and enterprise industries, but their day-to-day responsibilities differ slightly.

What are some common challenges Java Application Developers face when working on large-scale enterprise projects?

Java Application Developers working on large-scale enterprise projects often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining robust security practices. Coordinating with cross-functional teams like QA, DevOps, and UI/UX can also present integration and communication hurdles. Staying up-to-date with evolving Java frameworks and best practices is essential to address performance bottlenecks and optimize application efficiency. Proactive problem-solving and effective collaboration are key to overcoming these challenges.

What does a Java Application Developer do?

A Java Application Developer designs, develops, and maintains software applications using the Java programming language. They are responsible for writing clean, efficient code, debugging and resolving technical issues, and collaborating with other developers, designers, and stakeholders to ensure applications meet user needs. Java Application Developers often work on both frontend and backend components, integrate databases, and ensure the security and scalability of applications. They may also participate in code reviews, testing, and documentation throughout the software development lifecycle.

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

To thrive as a Java Application Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and experience with build tools and IDEs are highly valued, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent problem-solving abilities, effective communication, and strong teamwork skills set top developers apart. These competencies ensure the delivery of robust, maintainable applications and facilitate collaboration in dynamic development environments.
What are popular job titles related to Java Application Developer jobs in North Carolina? For Java Application Developer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Java Application Developer jobs in North Carolina look for? The top searched job categories for Java Application Developer jobs in North Carolina are:
What cities in North Carolina are hiring for Java Application Developer jobs? Cities in North Carolina with the most Java Application Developer job openings:
Infographic showing various Java Application Developer job openings in North Carolina as of July 2026, with employment types broken down into 75% Full Time, 18% Part Time, 2% Temporary, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $110,451 per year, or $53.1 per hour.
Senior Java Developer-UI/Web

Senior Java Developer-UI/Web

Sonoma Consulting Inc.

Morrisville, NC • On-site

Full-time

Re-posted 9 days ago


Job description

Company Description

Sonoma Consulting is one of the fastest growing Global IT Consulting and Executive Search providers with offices in Naperville IL; Chicago IL; Tyson's Corner VA and Hyderabad India. 

Our clients range from start-ups to Fortune 500 companies throughout the world. We look to our large recruiting team to continue to build upon the high standards we have set and ways to continually improve our recruiting process around the speed and quality of the resources we deliver. The Sonoma team prides itself on best model for delivery of IT Resources in a 24/7 model, our high level of professionalism and integrity which enables us to create long-term, meaningful relationships with our clients. 

Job Description
We are looking for a positive and energetic software developer to join our team.
Collaboratively develop clean code and deliver eClinical SaaS products in a Lean/Agile environment
    Work with product owners and QA to clarify requirements/specs and create automated functional and unit tests (BDD, TDD)
    Conduct database and query optimizations
    Support Operations and Service Delivery teams in delivering solutions and troubleshooting problems in production deployments
    Committed to continuous improvement


Qualifications
    BA/BS in computer science or directly related field or equivalent experience
    Expert experience with Java Application Development
    Excellent experience with User Interface and Web Application Development  including HTML5, CSS, JavaScript. Experience with MVVC frameworks such as Angular JS would be a huge plus
    Experience with Ruby on Wheels is a bonus
    Strong engineering and craftsmanship background focused on delivering value
    Competent at Test Driven Development
    Have developed substantial production systems based on a SOA architecture
    Strong Object Oriented development skills
    Knowledge of RDBMS systems (Oracle, Postgres)
    Excellent written and verbal communication skills
    Strong working experience working within Agile Methodology environments
    A leader who promotes teamwork across the entire organization


Additional Information

Equal Opportunity Employer
Sonoma Consulting is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.


Sonoma Consult logo

About Sonoma Consult

Sourced by ZipRecruiter

Sonoma Consult is a California based C corporation helping companies bring products to the patient by working closely with the engineering teams and the clinicians. Our goal, no matter what stage of product development, is to create and execute a plan of action to move the product through the appropriate clinical and regulatory steps. Sonoma Consult works cohesively with the engineers and physicians to translate technologies to the clinic. Our goal is to help you get the very best product to the clinic and to the market. This includes planning, execution and ensuring critical data is delivered in the right format to ensure the feedback loop to the design team ultimately delivers the most advanced technology to the patient.

Industry

Business management consulting

Company size

1 - 10 Employees

Headquarters location

Sonoma, CA, US