1

Direct Client Java Developer Jobs in Clayton, NC

Full Stack Java Developer

Raleigh, NC · On-site

$90K - $120K/yr

Full Stack Java Developer Location: Raleigh, NC Type: Full-time Department: BFSI2 Job Summary ... and client needs. * Write clean, maintainable, and well-documented code. * Build and maintain ...

Senior Full Stack Java Developer

Raleigh, NC · On-site

$125K - $150K/yr

Senior Full Stack Java Developer Location: Raleigh, NC Type: Full-time Department: BFSI2 Job ... and client needs. * Write clean, maintainable, and well-documented code. * Build and maintain ...

Java Developer(XIN001_JL79)

Durham, NC · On-site

$49.25 - $63.75/hr

Web developer skill with HTML, JAVA would help build user interfaces to client operational data with deployments into the internal cloud environment. This person would also help maintain a user ...

All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Position : Java Lead with WSO2 Location

Full Stack Java Developer: Working with PERL, HTML5, CSS, JAVASCRIPT, JQUERY, AJAX, MYSQL and LINUX ... The developer will work within the client development environment on a variety of web development ...

Company Description All SA Technologies requirements are Direct Client Requirements from IT Hiring ... programming and technology. Skills required: java, java script, html, html5, graphic web design ...

1-20-Sr. SAP Developer

Raleigh, NC · Remote

$75 - $100/hr

Our direct client has an opening for a Sr SAP Developer w/ FIORI & ABAP Exp position # 737242. This ... Design, develop, and implement solutions writing custom SAP code using ABAP, Web Dynpro, and JAVA ...

Ping Developer

Raleigh, NC · On-site

$81K - $105K/yr

... Java Overview The Infosys Financial Services unit is a global leader in driving digital ... Collaborate with internal and client teams to resolve complex incidents, conduct root cause ...

Senior Java AWS Developer

Durham, NC · On-site

$62 - $67/hr

... a Senior Java AWS Developer, you will utilize strong cloud experience to develop solutions that ... Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 ...

Showing results 21-40

Direct Client Java Developer information

See Clayton, NC salary details

$13

$48

$65

How much do direct client java developer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for direct client java developer in Clayton, NC is $48.22, according to ZipRecruiter salary data. Most workers in this role earn between $41.73 and $53.99 per hour, depending on experience, location, and employer.

What is a direct client Java developer?

Direct Client Java Developers are professionals who work directly with the end client (the company needing software solutions), rather than through third-party staffing agencies or consulting firms. They specialize in developing, testing, and maintaining applications using the Java programming language. These developers often communicate closely with the client's internal teams to understand project requirements, deliver customized solutions, and provide ongoing technical support. Working directly with clients can lead to clearer communication, faster feedback, and more tailored outcomes for software projects.

What are the key skills and qualifications needed to thrive as a direct client Java developer?

To thrive as a Direct Client Java Developer, you need a strong grasp of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, often supported by a computer science degree. Expertise in development tools such as Eclipse or IntelliJ, version control systems like Git, and familiarity with RESTful APIs are typically expected, while certifications like Oracle Certified Professional (OCP) can be advantageous. Effective communication, problem-solving, and the ability to collaborate with cross-functional teams make candidates stand out. These skills ensure efficient development, seamless client interactions, and successful project delivery in dynamic technical environments.

What are some typical challenges faced by direct client Java developers when working on client-specific projects?

Direct Client Java Developers often need to quickly adapt to varying client requirements and legacy systems, which can present challenges in understanding undocumented codebases or integrating new features. Communication is key, as developers must collaborate closely with client stakeholders to clarify project goals and address feedback promptly. Additionally, balancing multiple project deadlines and maintaining high code quality can be demanding, especially when working in fast-paced environments. However, these challenges also provide valuable opportunities to enhance technical expertise and client-facing skills.

What is the difference between Direct Client Java Developer vs Contract Java Developer?

AspectDirect Client Java DeveloperContract Java Developer
Work EnvironmentEmployed directly by a company, often in a full-time roleHired through a staffing agency or as an independent contractor for a specific project
CredentialsTypically requires Java certifications and relevant experienceSimilar credentials, but may prioritize flexibility and quick onboarding
Employer & Industry UsageCommon in corporate IT departments, finance, healthcare, and tech firmsFrequent in consulting, project-based work, and agencies serving multiple clients

In summary, a Direct Client Java Developer is employed directly by a company for ongoing projects, while a Contract Java Developer works on temporary assignments through agencies or independently. Both roles require Java expertise and relevant credentials, but differ mainly in employment structure and work environment.

What are popular job titles related to Direct Client Java Developer jobs in Clayton, NC?

For Direct Client Java Developer jobs in Clayton, NC, the most frequently searched job titles are:

What job categories do people searching Direct Client Java Developer jobs in Clayton, NC look for?

The top searched job categories for Direct Client Java Developer jobs in Clayton, NC are:

What cities near Clayton, NC are hiring for Direct Client Java Developer jobs?

Cities near Clayton, NC with the most Direct Client Java Developer job openings:

Infographic showing various Direct Client Java Developer job openings in Clayton, NC as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, and 5% Contract. Highlights an 79% Physical, 3% Hybrid, and 18% Remote job distribution, with an average salary of $100,305 per year, or $48.2 per hour.

Junior Java Developer/Test Engineer - HYBRID

Raleigh, NC • On-site

Chandra Technologies, Inc.
11 - 50 employees

Other

Posted 12 days ago


Job description

Job Description:

***Crop to Crop resumes are accepted

The NC Department of Health and Human Services (NC DHHS) seeks a contractor resource to assist with the development and implementation of NC FAST as a Junior Java Developer.  This resource contributes to the full lifecycle of Java-based applications in a collaborative environment. This position is responsible for writing test scripts, performing manual testing, creating and executing TOSCA automated test scripts, writing junit and jmockit test scripts to support automated developer testing, assisting senior developers in building, testing, and debugging Java applications, writing clean code, participating in code reviews, working with databases, and performing SDLC best practices in a supportive team setting, focusing on growth and contributing to quality software delivery in the Curam Application. The primary responsibilities of this team member will be to write manual test scripts, perform manual testing, complete automated testing with TOSCA, develop and execute junit and jmockit test scripts for developer unit testing, assist in designing, developing, and maintaining new Java applications and features, writing clean, efficient, testable, and well-documented code following industry standards, collaborate with senior developers and cross-functional teams to understand requirements and implement solutions, debug and resolve software defects ensuring application stability, participate in code reviews providing and receiving feedback to improve code quality, work with database changes and integrate them into applications (e.g. SQL), contribute to system documentation and continuous improvement of development processes and staying current with new testing and Java technologies, trends and best practices.  The primary skills necessary for this Junior Java Developer position are proficiency in writing test scripts, TOSCA script development and execution, junit and jmockit script development, solid understanding of Java fundamentals, object-oriented programming, data structures and algorithms, familiarity with the software development lifecycle (SDLC), experience with development tools (IDEs like Eclipse, Git, RSA), strong problem-solving and analytical skills, excellent communication and teamwork abilities, and knowledge of the Curam application.  Additional skills beyond the basics are knowledge of Q-Test, Neo Load, understanding of Agile methodologies, basic knowledge of front-end technologies (HTML, CSS, JavaScript) and exposure to Spring Framework, Hibernate or related technologies.

 

Required Skills:

Experience and proficiency developing and executing automated test scripts in TOSCA.

Experience and proficiency in using HP test tools including Test Director/Quality Center 9.0 or higher and Quick Test Professional (QTP) 9.5 or higher

Experience testing web, GUI, client/server, and database applications.

Experience with requirements analysis and automated test cases/script development.

Experience with automated testing, testing tools, writing test plans and reviewing test cases.

Experience with Agile (Scrum, Kanban, or SAFe) development

Experience coding using Java/J2EE

Experience developing and testing using junits and jomockits

Experience with executing SQL to validate or test.

Experience using NeoLoad and qTest

Good oral and written communications skills in order to interact on a daily basis with system developers, business analysts, and others.

Ability to prioritize tasks within the project and work with minimal supervision or guidance.

Ability to work in a rapidly changing environment.

Strong analytical and problem solving skills.

 

Desired Skills:

Understanding of FNS/SNAP Program Policy guidelines

Experience with testing Curam products.

Experience testing for a health and human services project.

Experience navigating on a UNIX platform.