1

Direct Client Java Developer Jobs in Clayton, NC

Java Architect

Morrisville, NC · On-site

$59 - $79.50/hr

Client is building out a brand new international platform with the goal of bringing their ID theft ... Working with Product Development, partners, vendors and engineers, under the direction of ...

Senior Java Software Engineer

Cary, NC · On-site

$127K - $167K/yr

... Client and other vendor Engineers. Team Challenges list includes both short and long term goals of ... Work with full stack components (Java, Oracle) once there's a nee * dDirect communication with ...

Sharepoint Developer

Raleigh, NC · On-site

$47.75 - $62.25/hr

Sharepoint Developer Duration: 12+ months Location: Raleigh, NC Client ... Direct Client Required Skills: SharePoint development experience. SharePoint 2013 Experience ...

Junior Developer Location: Raleigh, NC (Locals only) Duration: 10+ Months contract position Client ... Direct Client Complete Description: * Expected Skills: Able to work without assistance; can provide ...

Lead Software Engineer v

Durham, NC · On-site

$60 - $85/hr

On-site in Durham, NC Our client seeks a Lead Java Developer and Architect to design, architect, and deliver complex enterprise systems. The role requires deep hands-on engineering, leadership across ...

... Client/SNAP Program Policy guidelines. * 1+ years of experience coding using Java/J2EE. * 1+ years ... Director/Quality Center 9.0 or higher and Quick Test Professional (QTP) 9.5 or higher. * 5+ years ...

Junior Sharepoint Developer

Raleigh, NC · On-site

$47.75 - $62.25/hr

Direct client Complete Description: Need a programmer to perform various website and intranet maintenance duties and communicating with customers. The programmer will be assisting with light ...

Up to 12 months, with potential for extensionOur direct client is seeking an experienced MuleSoft ... Database & Programming: Strong understanding of SQL and OOP languages (Java, C#). Minimum ...

100% Remote. 7.5 hours per day must work in the CST Time Zone 8:00 AM-4:30 PM CST Our direct client has an opening for a UiPath Developer 65886 This client is in Nashville, Tennessee, this contract ...

Senior Salesforce Developer

Cary, NC · On-site

$116K - $142K/yr

Our client, one of the leading ICT for development - ICT4D - organization, providing low cost ... Strong understanding of Java programming language recommended. * Bachelor's degree in computer ...

Showing results 41-60

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 Aug 8, 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 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 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 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.

Java Architect

KCS

Morrisville, NC • On-site

$59 - $79.50/hr

Full-time

Re-posted 22 days ago


Job description

Company Description
Job Description
Job Description:
Key points:
  • If applying for this role, please summarize the key points and provide how many years of experience and if you have (none, some or advanced knowledge) for the key points.
  • 10+ years of Java Development
  • 4+ years of Application Design experience Leadership experience - leading/mentoring teams
  • International experience is a plus

Summary:
Client is building out a brand new international platform with the goal of bringing their ID theft, fraud prevention product to regions that have never experienced them before. The Senior Java Architect position is responsible for the architecture and technical design of complex software applications for the company. Working with Product Development, partners, vendors and engineers, under the direction of management, the Software Architect plays a critical role in designing new applications. This position is also responsible for understanding the architecture of existing systems and applying that knowledge to support, maintain, enhance and migrate legacy systems to new platforms. The Software Architect is responsible for mentoring and checking the work of other designers and acts as a high-level expert in the architecture and design of highly complex systems. The architect also has full technical knowledge and thorough understanding of the business application of the company's systems for processing consumer credit transactions.
Qualifications
Responsibilities:
  • Develops the high level architecture and detail design for complex applications.
  • Ensures that all architectural designs are based on business requirements and industry best practices.
  • Reviews business requirements for technical feasibility and logical defects.
  • Translates business requirements into technical design documents.
  • Reviews the work of other designers for simplicity, maintainability, and completeness.
  • Assists engineering and operation teams in debugging critical production problems.
  • Ensures all appropriate artifacts are created for architecture and design work.
  • Identifies and communicates cross-functional or 3rd party issues to manager or appropriate authority for action. Follows through on all design issues to successful resolution.
  • Researches and analysis new technologies for use by company (e.g. IDE's, libraries).
  • Assesses and documents lessons learned from a previous project.
  • Qualifications:
  • 8 plus years of software engineering experience.
  • 4 plus years of application design experience.
  • Experience in web application development using JPA, XML, SQL, Web Services.
  • Experience in Continuous Integration and Continuous Delivery systems, e.g Maven, Jenkins, Nexus
  • Strong Knowledge of J2EE technologies and OO design patterns.
  • Proficient in creating UML and BPMN modeling language diagrams.
  • Experience with Linux and WebLogic or similar application servers.
  • Strong written and oral communication skills.
  • Experience as software development team leader.
  • Self-motivated and ability to motivate others.

Thanks & Regards,
Raghava Sharma.
Technical RecruiterKeshav Consulting Solutions(KCS)1000 Bearcat Way Suite 105
Morrisville NC
27560
Phone : 9197992219
Additional Information
All your information will be kept confidential according to EEO guidelines.