1

Senior Java Software Engineer Jobs in North Carolina

Sr. Java Developer

Raleigh, NC ยท On-site

$50.50 - $64.50/hr

* Sr. Java developer Raleigh, NC Long Term Project Required Skills: * * Must have min 10+ yrs of exp in Java dev * Java 8 or higher * Spring 5.0 or Spring boot 2.0+ * Experience with Rest controllers ...

Sr. Java Developer

Morrisville, NC ยท On-site

$53.50 - $68.25/hr

* Experienced and innovative technical senior Java developer with following skills * Strong hands-on experience Core Java * Experience in Multi-threading, Data structures, Micro-services, Messaging.

Senior Java Developer

Charlotte, NC ยท On-site

$56 - $71.25/hr

We are seeking a highly skilled and hands-on Senior Java Engineer with AI proficiency to help build ... What You Will Bring: * 10+ years of hands-on backend software engineering experience. * Support the ...

Senior Java Developer

Cary, NC ยท On-site

$53 - $67.75/hr

Software Development/ Engineering Main location: United States, North Carolina, Cary Position ID:J0426-1057 Employment Type: Full Time U.S. - The best version of me By playing this video you consent ...

Insight Senior Java Developer

Raleigh, NC ยท On-site

$50.50 - $64.50/hr

Insight Senior Java Developer Job Location: NYC/NY and Raleigh, NC Duarion: 12 + Months Key Skills ... Qualifications: โ€ข Bachelor's Degree in Computer Science or equivalent โ€ข Software development ...

Senior Java Developer

Cary, NC ยท On-site

$53 - $67.75/hr

Senior Java developer Job location: Cary, NC Job Type: Contract * UI Development: Creating and maintaining reusable user interface and user experience of web components using React. * JavaScript ...

Senior Java Developer

Morrisville, NC ยท On-site

$53.50 - $68.25/hr

A Bachelor's or Master's degree in software engineering, computer science, or a related field. * 3+ years of demonstrable experience in Java development. * Strong knowledge of Java languages and web ...

Senior Java and Curam Developer

Raleigh, NC ยท On-site

$55.75 - $71/hr

NC client requires the services of a Senior Java and Curam developer to provide business and systems analysis, modeling, design and programming for client application development and maintenance ...

Sr. Java developer

Charlotte, NC ยท On-site

$56 - $71.25/hr

Position : Sr. Java developer Work Location : Charlotte NC Position type: W2 We are seeking an experienced Java Developer . The ideal candidate will have a strong foundation in core Java concepts and ...

Senior Java Developer

Morrisville, NC ยท On-site

$53.50 - $68.25/hr

A Bachelor's or Master's degree in software engineering, computer science, or a related field. * 3+ years of demonstrable experience in Java development. * Strong knowledge of Java languages and web ...

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Title: Sr Java Developer with Azure experience (Look for nearby candidates) Locations: Charlotte ... Design, code, test, debug Java EE / Spring based Enterprise software Leverage Enterprise tools and ...

next page

Showing results 1-20

Senior Java Software Engineer information

See North Carolina salary details

$36.8K

$137.2K

$240.8K

How much do senior java software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for senior java software engineer in North Carolina is $137,163.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,600.00 and $149,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Senior Java Software Engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a Senior Java Software Engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

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

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.
What are the most commonly searched types of Java Software Engineer jobs in North Carolina? The most popular types of Java Software Engineer jobs in North Carolina are:
What are popular job titles related to Senior Java Software Engineer jobs in North Carolina? For Senior Java Software Engineer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in North Carolina look for? The top searched job categories for Senior Java Software Engineer jobs in North Carolina are:
What cities in North Carolina are hiring for Senior Java Software Engineer jobs? Cities in North Carolina with the most Senior Java Software Engineer job openings:
What are popular job titles related to Senior Java Software Engineer jobs in NC? For Senior Java Software Engineer jobs in NC, the most frequently searched job titles are:
Infographic showing various Senior Java Software Engineer job openings in North Carolina as of July 2026, with employment types broken down into 91% Full Time, 4% Part Time, 1% Temporary, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $137,163 per year, or $65.9 per hour.
Senior Java Developer-Endeca

Senior Java Developer-Endeca

Two95 International Inc.

Charlotte, NC โ€ข On-site

$56 - $71.25/hr

Other

Re-posted 13 days ago


Job description

Title: Senior Java Developer-Endeca

Location: Charlotte, NC

Duration: 6+ Months

Requirements:

Must have worked on multiple Endeca implementation, should have worked on 11.x version of Endeca.

Experience in enhancing MDEX and worked on data injection.

Experience in building Assembler application.

Experience in Search Tuning.

Upgrading Endeca platform.

Experience in Search engine Optimization.

Understand RESTFUL have worked on enhancing MDEX.

Strong, hands-on experience with & Java J2ee development.

Experience in ATG - Dynamo, Ecommerce, Personalization

Proficient in UML, OOAD

Database programming skills in Oracle a plus

End-to-end experience in software development lifecycle and familiar with agile methodologies

Experience in a consultancy or similar client-facing environment

Project leadership skills for managing a track of work and defining a comprehensive solution leading toward a common vision

Ability to abstract detail into larger (repeatable) patterns, familiarity with user-centered analysis and evaluation techniques

Openness to frequent overnight travel and work at client offices


TWO95 International logo

About TWO95 International

Sourced by ZipRecruiter

At TWO95 International, we believe it is imperative that a hiring company is assured of procuring the right candidate to fill a job requirement. We have an extensive local and International network, and a fully digitalized sourcing approach that allows us to find a candidate best suited for the job. Furthermore, we strive to secure well matched opportunities that align with the personal and career aspirations of our candidates.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Cherry Hill, NJ, US

Year founded

2009

Social media