Java Developer Jobs in North Carolina

Java Developer jobs in North Carolina are in strong demand, with openings concentrated in financial technology, healthcare IT, enterprise software, and defense contracting at every level from entry-level associate developer through senior architect. The largest hiring metros are Charlotte, Raleigh, and Durham, where established employers such as Bank of America, Fidelity Investments, and Red Hat have deep engineering footprints. The most sought-after specialties include Spring Boot microservices development, cloud-native Java on AWS or Azure, and backend API engineering for regulated industries. Find a role that fits below and apply directly.

Find Java Developer Jobs

Overview

Open roles41
Top employerInfosys
Top cityCharlotte, NC
Cities hiring6
Work type58% On-site
Top industryTechnology

Showing 5 of 41+ Java Developer jobs

Beechwood Computing Limited
Sr. Java developer with AWS Certification & State Government Experience - Rate: $78/hr. C2C
We won't show you this job again
Beechwood Computing Limited
Added 1d ago
Sr. Java developer with AWS Certification & State Government Experience - Rate: $78/hr. C2C
Beechwood Computing Limited
Raleigh, North Carolina
Automation QA
Cloud & DevOps
DevOps
$72 - $78/hr
Hybrid
AWS Certification

Have you applied for this role?

Vision Square Inc
Java Developer
We won't show you this job again
Vision Square Inc
Added 5d ago
Java Developer
Vision Square Inc
Charlotte, North Carolina
Compliance & Risk
Cybersecurity
Security Engineering
Hybrid
Bachelor's degree in information technology

Have you applied for this role?

K
Java Full Stack Developer (MongoDB & AI Copilot)
We won't show you this job again
K
Added 5d ago
Java Full Stack Developer (MongoDB & AI Copilot)
Key2Source INC
Charlotte, North Carolina
Backend Engineering
Software Engineering
On-Site

Have you applied for this role?

Infosys
Java Full Stack Developer
We won't show you this job again
Infosys
Added 1w ago
Java Full Stack Developer
Infosys
Charlotte, North Carolina
Creative & Design
Product Management
UI/UX Design
10,000+

Have you applied for this role?

Cognizant
Java Backend Developer - Senior Associate - 70022741
We won't show you this job again
Cognizant
Added 1w ago
Java Backend Developer - Senior Associate - 70022741
Cognizant
Charlotte, North Carolina
Business Strategy
Product Management
$90k - $103k/yr
Hybrid
Bachelor's degree in information technology
10,000+

Have you applied for this role?

See All 41 Java Developer Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Java Developer Jobs

Java Developer Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Raleigh
10 jobs
Cary
2 jobs
Durham
1 job
Morrisville
1 job
Williamston
1 job

Java Developer Job Market in North Carolina

A snapshot from current North Carolina openings, updated as new roles post.

Who's Hiring

  • Infosys
    Infosys14
  • Collabera
    Collabera3
  • Artech
    Artech2
  • Delan Associates
    Delan Associates2
  • Zifo
    Zifo1

Top Industries Hiring

  • Technology & Software
  • Consulting & Professional Services

What North Carolina Employers Look For

The qualifications that appear most often in java developer jobs across North Carolina.

  • Bachelor's degree in computer science, software engineering, or a closely related technical field
  • Proficiency in Java 11 or later with strong object-oriented design and development experience
  • Hands-on experience with Spring or Spring Boot frameworks for building enterprise or microservices applications
  • Familiarity with RESTful API design, JSON integration, and related backend communication patterns
  • Experience with relational databases such as PostgreSQL, MySQL, or Oracle and writing SQL queries
  • Exposure to cloud platforms such as AWS or Azure and containerization tools like Docker or Kubernetes

Java Developer Jobs in North Carolina: Frequently Asked Questions

How do you become a java developer in North Carolina?

Java development has no state-issued license in North Carolina, so entry is driven by education and demonstrated skill. Most hiring managers in North Carolina expect a bachelor's degree in computer science, software engineering, or a related field, though candidates who complete accredited coding programs and build a strong portfolio of Java projects are routinely hired as well. Industry certifications such as Oracle Certified Professional Java Developer strengthen a candidate's profile, particularly for roles at regulated employers in Charlotte's financial sector or the Research Triangle's technology companies.

How much do java developers make in North Carolina?

Java developers in North Carolina earn a median of about $81,070 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $26,170 for the lowest 10% to over $134,780 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire java developers in North Carolina?

Employers hiring java developers in North Carolina right now include Infosys, Collabera, and Artech, based on current listings on Migrate Mate as of August 2026. North Carolina's concentration of financial services firms in Charlotte and technology and research companies in the Raleigh-Durham area means java developer demand is particularly steady across both commercial and enterprise software environments.

Which North Carolina cities have the most java developer jobs?

The cities with the most java developer openings in North Carolina are Charlotte, Raleigh, and Cary. Charlotte leads because of its dense cluster of major financial institutions and fintech firms requiring backend engineering, while Raleigh and Durham draw heavily from the Research Triangle Park ecosystem, where technology companies, health IT organizations, and federal contractors maintain large software development teams.

Are there remote java developer jobs in North Carolina?

Yes, and more than most fields. About 42% of java developer openings tied to North Carolina are remote or hybrid as of August 2026, reflecting how well backend and full-stack Java work translates to distributed teams. Backend API development and microservices engineering roles are the most consistently available as fully remote positions, while roles at financial institutions and defense contractors more often require hybrid or on-site presence due to data security policies.

How can I get hired as a java developer in North Carolina with little or no experience?

The most realistic entry path is securing a junior or associate developer role through one of the Research Triangle's many technology companies or Charlotte's financial services firms, which regularly hire new graduates into structured onboarding programs. Building a portfolio of Spring Boot projects on GitHub and obtaining the Oracle Certified Associate Java Programmer credential gives candidates a concrete edge. Lateral moves from QA engineering, technical support, or business analysis roles at North Carolina employers are common stepping stones, and community college programs aligned with North Carolina's tech sector provide additional credentialing for career changers.

Where can I find and apply to java developer jobs in North Carolina?

You can find and apply to java developer jobs in North Carolina on Migrate Mate, which lists current openings from employers hiring in the state right now. Search the listings, find roles that match your experience and preferred location or work arrangement, and apply directly to the ones that fit.

See All 41 Java Developer Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Java Developer Jobs