1

Java Application Developer Jobs in North Carolina

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Application Development Project Management Quality Assurance Business/Systems Analysis ... Developer-Java We are a data-driven marketing and sales support company known for free-thinking ...

Sr. Java Developer with GCP/AWS

Raleigh, NC ยท On-site

$55.75 - $71/hr

Job Title: Sr. Java Developer with GCP/AWS Job Location: Raleigh, NC Job Type: Contract Required ... In depth experience with building application programming interfaces API and frameworks

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

The Enterprise Database Management team is seeking an Application Systems Engineer to assist with porting a PHP-based database inventory tracking system to a Java/Spring Boot-based system. As part of ...

Java Developer

Raleigh, NC ยท On-site

$47.75 - $61.75/hr

Job title: Java Developer Location: Onsite at Raleigh, NC or Atlanta, GA - 8 to 12 years of ... application for maximum speed and scalability. Required Skills: - Java - Spring Boot - AWS - SQL ...

Java Developer

Raleigh, NC ยท On-site

$49.50 - $64.25/hr

Focused on the business intelligence, application development and web/portal spaces, Dunn Solutions ... Java Developer Job Duties: Defines site objectives by analyzing user requirements; envisioning ...

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

The Enterprise Database Management team is seeking an Application Systems Engineer to assist with porting a PHP-based database inventory tracking system to a Java/Spring Boot-based system. As part of ...

Java Architect

Charlotte, NC ยท On-site

$60K/yr

Java EE framework and system development * Experience with use cases, process flows, and UML ... IBM Content Manager, Rational Application Developer, Clear Case, Clear Quest, DB2 on z/os, AIX.

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

Java Developer / Java Lead Job Location: Charlotte, NC / Brooklyn, NY Job Length: Full Time / ... Ability to develop in all tiers (presentation, business, and database) of the application. Deep ...

Java Developer

Durham, NC ยท On-site

$49.25 - $63.75/hr

Job Summary We are seeking an experienced Java Developer to support the modernization of critical ... application modernization initiatives by migrating legacy systems to cloud-native architectures ...

ServiceNow Developer

Charlotte, NC ยท On-site

$52.75 - $72.50/hr

ServiceNow Java scripting. * Familiarity with Rest API integrations. * Managing users, groups ... Certified Application Developer

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Java Developer role for 12 months Contract with the Direct Financial Client * Experienced and ... application initiatives. * Utilizes a thorough understanding of available technology, tools, and ...

Java Angular Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Java Angular Developer Location: Charlotte, NC (onsite) Job Type: Full time Must Have Technical ... of the application. This effort will include development of a modern user interface for data ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

Company Description Banking Must have experience in object-oriented programming using Java version ... Strong development experience with latest Oracle WebLogic application server or IBM Websphere ...

Java developer

Durham, NC ยท On-site

$49.25 - $63.75/hr

Java Developer Location:Durham NC - 27701 Duration:12 months Contract CLient: State of NC-484218 ... Duties include assisting with design requirements development, code development, Joint Application ...

Java Developer

Raleigh, NC

$49.50 - $64.25/hr

Java Developer Location: Raleigh, NC Duration: Full Time Good concepts and working knowledge of ... 1 production application o Should know basic concepts of marshalling/un-marshalling and what ...

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

Java Developer

Procom Services

Charlotte, NC โ€ข On-site

$49.75 - $64.50/hr

Full-time

Medical, Retirement, PTO

Re-posted yesterday


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

Job #200567 | Java Developer | Technekes | Developer-Java | Permanent

# of Openings: ย 1ย 

Work Location: Charlotte, NC 28203

Start Date: ย  ย  ย  ย  ASAPย 

Category: ย  ย  ย  ย  ย ย Developer-Javaย 

Job Description: ย ย 

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 currently seeking a Java developer to support our valued client, the largest U.S. wholesale distributor for construction products. The successful candidate will work with a dedicated team to build enterprise level web development systems, in a fun and rewarding environment with abundant opportunities for career development and growth.ย 

ESSENTIAL DUTIES AND RESPONSIBILITIES

Effectively translate business, functional and non-functional requirements into technical solutions built upon the Java J2EE Framework

Work with the Application Architect to build solution consensus

Provide design and implementation estimates.

Responsible for full development lifecycle including requirements gathering, technical design, development, testing, implementation and documentation.

Implement solutions using the following technologies

Java J2EE framework and Spring Tool Suite

HTML / CSS / AJAX

Dojo JavaScript framework

Web Services

Relational database design and implementation to support Java J2EE applications.


Benefits: company provided health benefits, 401K, paid holidays & vacation/sick day

Qualifications

QUALIFICATIONS

Computer science bachelor's degree from an accredited four-year college or university

Minimum five years of experience in design, development, administration, troubleshooting of applications using Java/J2EE, HTML, CSS, JavaScript and the Spring framework. 10 years experience a plus.

Experience with IBM WebSphere, WebSphere Portal Server, Tomcat or JBoss, Service -oriented architecture (SOA), and IBM iSeries and DB2

Such alternatives to the above qualifications as our client, in its discretion, may find appropriate and acceptable

KEY COMPETENCIES

Proficiency in the development of applications using the Java J2EE framework, Spring Tool Suite, HTML, CSS and JavaScript.

Knowledge of application development concepts and practices including agile methodologies, requirements definition, use cases, business rules, change management and testing. ย 

Knowledge of relational database concepts and design techniques.

Solid working knowledge of Microsoft Office applications: Project, Visio, Word, Excel and PowerPoint

Ability to effectively prioritize and execute tasks in a high-pressure environment, with shifting priorities, demands, and timelines.

Ability to effectively work independently on multiple projects and across teams, functions and departments.

Excellent understanding of OOP using Java

Excellent understanding of best practice design patterns

Good understanding of industry-standard, open source technologies

Willingness to learn our client's current materials, methods, technology and practices?

Additional Information