1

Java Engineer Salary Jobs in Raleigh, NC (NOW HIRING)

Senior VLSI CAD Software Engineer

Durham, NC

$118.40K - $156.10K/yr

C++20, Java 21, git, IDEA/Visual Studio/CLion, unit test frameworks, CI/CD) * Skilled in software ... Your base salary will be determined based on your location, experience, and the pay of employees in ...

DSP Software Engineer

Cary, NC · On-site

$120K - $170K/yr

This position is located in our Cary, NC office and offers a salary range of $120,000 to $170,000 ... Fortran, C, C++, Python, Java. * GUI related technologies. * X-Midas and MATLAB experience.

Software Engineer III

Raleigh, NC · On-site

$56 - $75/hr

... or Java. Preferred qualifications: * Master's degree or PhD in Computer Science or related ... The US base salary range for this full-time position is $147,000-$211,000 bonus equity benefits.

Professional experience including the following: * 2+ years of experience developing Java-based ... Salary offers are based on a combination of factors, including, but not limited to, experience ...

Senior Software Engineer

Raleigh, NC · On-site

$119.10K - $157K/yr

... with Java, C or Python. * 3 years of experience testing, maintaining, or launching software ... The US base salary range for this full-time position is $174,000-$252,000 bonus equity benefits.

Senior Software Engineer

Raleigh, NC · On-site +1

$118.60K - $195.68K/yr

Java / Rust programming experience; professional or academic experience is required * Knowledge of ... Annual salary is one component of Red Hat's compensation package. This position may also be ...

Sr. Software Engineer

Raleigh, NC · On-site

$119.10K - $157K/yr

Net/C# or Java/Kotlin, Spring, Spring boot microservices, REST Web services * Experience with ... For Field Sales roles, the salary listed is the base pay only and does not include the applicable ...

Lead Enterprise Software Engineer

Cary, NC · On-site

$107.50K - $188.40K/yr

Advanced skills in Java, Python, C#, or similar. Strategic Debugging: Mastery in resolving complex ... Actual base salary offer is influenced by a wide array of factors including but not limited to ...

Lead Enterprise Software Engineer

Cary, NC · On-site

$107.50K - $188.40K/yr

Advanced skills in Java, Python, C#, or similar. Strategic Debugging: Mastery in resolving complex ... Actual base salary offer is influenced by a wide array of factors including but not limited to ...

... programming, Golang, Java, SQL, NoSQL; developing synthetic monitoring service to emulate user ... Salary range: $120,000.00 - $140,000.00/year. This position is eligible for Deutsche Bank ...

Sr. Software Engineer

Morrisville, NC

$114.60K - $151.10K/yr

Net/C# or Java/Kotlin, Spring, Spring boot microservices, REST Web services * Experience with ... For Field Sales roles, the salary listed is the base pay only and does not include the applicable ...

Sr. Software Engineer

Morrisville, NC · On-site

$124.60K - $171.40K/yr

Net/C# or Java/Kotlin, Spring, Spring boot microservices, REST Web services * Experience with ... For Field Sales roles, the salary listed is the base pay only and does not include the applicable ...

Also required is: 3 years of experience: utilizing Java/J2EE, RESTful APIs, Json, and XML databases ... SALARY RANGE FOR REQ# R110795 : * $135,408 to 144,400/year + standard company benefits * This ...

next page

Showing results 1-20

Java Engineer Salary information

See Raleigh, NC salary details

$25

$58

$82

How much do java engineer salary jobs pay per hour?

As of May 30, 2026, the average hourly pay for java engineer salary in Raleigh, NC is $58.74, according to ZipRecruiter salary data. Most workers in this role earn between $48.37 and $66.35 per hour, depending on experience, location, and employer.

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

To thrive as a Java Engineer, you need a solid grasp of Java programming, object-oriented design, and software development principles, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and build tools like Maven or Gradle is typically required. Strong problem-solving skills, teamwork, and effective communication help engineers collaborate and deliver robust solutions. These capabilities ensure efficient, high-quality software development and successful project delivery in dynamic technical environments.

What are the typical challenges Java Engineers face when working on large-scale enterprise applications?

Java Engineers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring system scalability, and maintaining high performance under heavy loads. Collaborating with cross-functional teams—including front-end developers, QA engineers, and DevOps specialists—is essential to address integration and deployment issues. Additionally, keeping up with evolving frameworks and best practices requires continuous learning to deliver robust and secure solutions.

What is the average salary for a Java Engineer?

The average salary for a Java Engineer varies depending on factors such as location, experience, and company size. In the United States, Java Engineers typically earn between $85,000 and $130,000 per year, with entry-level positions starting around $70,000 and senior roles exceeding $150,000 annually. Salaries may be higher in tech hubs like San Francisco, New York, or Seattle, and additional benefits like bonuses or stock options can further enhance compensation.

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

AspectJava Engineer SalarySoftware Developer Salary
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science or related field, various programming certifications
Work EnvironmentTypically in enterprise, finance, or tech companies using JavaVaried environments including startups, tech firms, and enterprise
Employer & Industry UsageCommon in finance, banking, and enterprise softwareWidespread across tech, startups, and corporate sectors
Search & Comparison IntentOften compared for salary differences in Java-specific rolesBroader role, but frequently compared for general programming salary

Java Engineer salaries tend to be higher due to specialized Java expertise and enterprise usage, but Software Developers often have broader skill sets and work in more diverse environments. The choice depends on your focus on Java-specific roles versus general software development careers.

What are popular job titles related to Java Engineer Salary jobs in Raleigh, NC? For Java Engineer Salary jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Java Engineer Salary jobs in Raleigh, NC look for? The top searched job categories for Java Engineer Salary jobs in Raleigh, NC are:
Senior VLSI CAD Software Engineer

Senior VLSI CAD Software Engineer

Nvidia

Durham, NC

$118.40K - $156.10K/yr

Full-time

Posted 24 days ago


Job description

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. aToday, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

NVIDIA is seeking a talented Software Engineer to join our small team building custom, high-impact VLSI CAD software in a technically challenging and highly visible domain. This is a full-cycle role with meaningful opportunities to contribute to architecture and design, working in a streamlined Agile environment using modern development tooling, including best-in-class AI-assistants. The successful candidate will play a key role in advancing next-generation design tools and workflows to help shape how our core product lines are designed.

What you'll be doing:

  • Design, development, review, test, and support of high-capacity and high-performance chip design and visualization tools, with possible tasks ranging from modeling to algorithms

  • Writing challenging, innovative, well-designed, high-quality new code for desktop engineering applications

  • Participate in a variety of agile practices with fellow developers

  • Collaborate with internal engineering customers worldwide to envision new tools and define their requirementsbe doing, *who* they'll be working with, and *how* their work will fit into NVIDIA's work

What we need to see:

  • MS CS/CPE or BS CS/CPE (or equivalent experience)

  • Minimum 10 years of experience in CAD/EDA tool development

  • Skill in CAD data structures and algorithms, especially for physical VLSI design automation

  • Expert skills in C++, Java , or C#

  • Proficiency with modern software platforms and tools (e.g. C++20, Java 21, git, IDEA/Visual Studio/CLion, unit test frameworks, CI/CD)

  • Skilled in software system architecture and Object-Oriented design

  • Desire to use sound software design principles in a modern and evolving AI environment

  • Able to adapt to the needs of our team's growing scope and vision

  • Experience with AI-based code assistant tools

Ways to stand out from the crowd:

  • Experience designing and writing code for large-scale design automation tools

  • Performance analysis and tuning experience

  • Knowledge of at least one physical CAD data model

  • Interested in VLSI chip design concepts and EDA tools

NVIDIA is widely considered to be one of the technology world's most desirable employers. And due to outstanding growth, our teams are rapidly growing. Are you passionate about becoming a part of a best-in-class team supporting the latest in GPU and AI technology? If so, we want to hear from you!

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 264,500 USD for Level 4, and 196,000 USD - 310,500 USD for Level 5.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until April 24, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993