1

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

Possess a working knowledge of Python, Java, and/or JavaScript software development languages ... Salary offers are based on a combination of factors, including, but not limited to, experience ...

Senior Data Engineer

Raleigh, NC · Hybrid

$91K - $163K/yr

Interpret, maintain, and enhance existing codebases in both Java and Python to support project ... In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive ...

Senior Data Engineer

Raleigh, NC · On-site

$91K - $163K/yr

Interpret, maintain, and enhance existing codebases in both Java and Python to support project ... In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive ...

Python, Bash, PowerShell, or Java Additionally, it would be beneficial if you have: * Secrets ... Applied use prompt engineering to effectively leverage AI across the SDLC Base Salary Range: $163 ...

Principal DevOps Engineer

Raleigh, NC · On-site +1

$163K - $185K/yr

Python, Bash, PowerShell, or Java Additionally, it would be beneficial if you have: * Secrets ... Applied use prompt engineering to effectively leverage AI across the SDLC Base Salary Range: $163 ...

Principal DevOps Engineer

Raleigh, NC · Hybrid

$163K - $185K/yr

Python, Bash, PowerShell, or Java Additionally, it would be beneficial if you have: * Secrets ... Applied use prompt engineering to effectively leverage AI across the SDLC Base Salary Range: $163 ...

Principal DevOps Engineer

Raleigh, NC · Hybrid

$163K - $185K/yr

Python, Bash, PowerShell, or Java Additionally, it would be beneficial if you have: * Secrets ... Applied use prompt engineering to effectively leverage AI across the SDLC Base Salary Range: $163 ...

Senior VLSI CAD Software Engineer

Durham, NC

$118K - $156K/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 ...

Software Engineer

Raleigh, NC · Remote

$60K - $100K/yr

... • Strong Java Full Stack background required • Python experience a plus • Strong ... Structured salary increases following placement • Forward deployed engineering is one of the ...

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.

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/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 ...

Strong programming skills in one or more languages (C, C++, Python, Java, or similar) * Solid ... The target salary range for this position is 147,900 - 220,000 USD. The salary offered will be ...

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 Jun 19, 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 engineers make $300,000 a year?

Senior Java engineers with extensive experience, specialized skills in frameworks like Spring and Hibernate, and often working in high-demand industries or at large tech companies can earn $300,000 or more annually. Achieving this salary typically requires advanced certifications, leadership roles, or working in competitive markets with high cost-of-living areas.

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 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 engineers make $500,000?

Senior software engineers, including experienced Java engineers working in high-demand industries or at large tech companies, can earn salaries of $500,000 or more annually through base pay, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and often leadership roles or equity compensation.

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.

How much does a Java engineer make?

A Java engineer's salary varies based on experience, location, and skill level, but typically ranges from $70,000 to $120,000 annually. Senior Java developers with expertise in frameworks like Spring and experience with cloud platforms can earn higher salaries. Certifications and proficiency in related tools can also influence compensation.

Is Java outdated in 2026?

Java remains a widely used programming language for Java engineers in 2026, with ongoing updates and a large ecosystem supporting enterprise applications, Android development, and cloud services. Its stability, extensive libraries, and strong community support ensure its relevance for the foreseeable future.
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 Product Security Engineer

Senior Product Security Engineer

Collibra

Raleigh, NC • Hybrid

$168K - $210K/yr

Other

Retirement

Posted 7 days ago


Job description

Joining Collibra's Product Security team

Collibra is seeking a Senior Product Security Engineer to join our high-impact team. You will be a key individual responsible for identifying vulnerabilities and providing expert remediation consulting for our global product development teams. This role provides critical technical leadership and oversight, ensuring Collibra continues to deliver secure, resilient products and services to our customers. You will act as an application security evangelist, partnering with engineers to accelerate secure time-to-value while leveraging cutting-edge AI and MCP to create context-aware security automation.

This is a hybrid role based in our Raleigh office. Our hybrid model means you'll work from the office at least two days each week. This setup helps us stay connected, work more closely together, and keep making progress as a team.

Product Security Engineers at Collibra are responsible for
  • Application security for products and/or features supported by your assigned development teams.
  • Performing security testing and triaging findings identified by SAST, SCA, IAST, DAST, and penetration tests.
  • Leverage AI and MCP to create intelligent, context-aware security guidance and automation.
  • Providing remediation consulting services to assigned development teams.
  • Assist with vulnerability management reporting and tracking.
  • Coordinating third-party penetration testing engagements, analyzing reports, and opening tickets for remediation.
  • Contribute to the configuration and management of security tools.
You have
  • 5+ years of application/product security experience.
  • 2+ years of experience securing Java, Python, and/or JavaScript web applications.
  • Knowledge of enterprise-level software architecture components and cloud infrastructure.
  • Experience building trusted advisor relationships with engineers, product owners, and engineering management (up to director level).
  • Experience with AI security tooling, context-aware automation for SSDLC.
  • Understanding of AI privacy and governance in developer workflows.
  • Experience using and building agentic AI systems that work collaboratively.
  • Experience advocating for the remediation of application security risk and, simultaneously, the associated development/engineering team(s).
  • Experience in identifying vulnerabilities in source code, providing detailed steps to reproduce exploitation, and providing recommendations to engineering teams on how to remediate issues.
  • A bachelor's degree or equivalent related working experience is required.
  • This position is not eligible for visa sponsorship.
  • Because this role supports the US government, it is required that this candidate be a US citizen who resides on US soil.
You are
  • Knowledgeable of CI/CD concepts and experience with integrated SAST, SCA, and DAST tooling.
  • Proficient at triaging application vulnerabilities associated with source code, open-source library dependencies, and 3rd party containers.
  • Able to assess and communicate the impact of Common Vulnerability Weaknesses (CVEs) on custom application software and advise on risk acceptance/deferment for false positive scenarios, severity adjustments, and acceptable reasoning for operational requirements.
  • Experienced in executing as a matrixed/embedded security resource (within a development team) responsible for product, application, or feature group vulnerability assessments, ensuring they are appropriately enumerated and executed.
  • Possess a working knowledge of Python, Java, and/or JavaScript software development languages.
  • Experienced in Linux and containerization in a cloud environment.
  • Experienced in communicating the impact of security vulnerabilities to engineering teams and product leaders.
  • Experienced in using SAST, DAST, and SCA tooling.
  • Experienced in being a point of contact for outside/3rd party security assessments (pen tests, questionnaires, etc.).
  • knowledgeable of vulnerability management concepts, challenges, and reporting.
  • Possess a working knowledge of the OWASP Top 10 and can explain its concepts to a diverse audience of engineers and people leaders.
  • Familiarity with AI standards and regulations, EU AI Act, SAIF and ISO 42001.
Measures of success
  • Within your first month, you will absorb fundamental knowledge about Collibra processes/tools and SDLC.
  • Within your third month, you will own application security engineering tasks for one or more development teams responsible for product features.
  • Within your sixth month, you will be responsible for managing triaging efforts for 3rd party pen testing and be able to resolve customer product security inquiries independently.
Compensation for this role

The standard base salary range for this position is $168,000.00 - $210,000.00 per year. This position is not eligible for additional commission-based compensation. Salary offers are based on a combination of factors, including, but not limited to, experience, skills, and location. In addition to base salary, we offer a competitive total rewards package, including bonus potential, equity for eligible roles, a Flex Fund monthly stipend, pension/401k plans, and more.