2

Java Developer Full Time Jobs in North Carolina (NOW HIRING)

Raleigh, NC Type: Full-time Department: BFSI2 Job Summary eClerx is seeking a motivated Full Stack Java Developer to join our Application Development team. This team is responsible for designing ...

Full Stack Java Developer

Raleigh, NC · On-site

$90K - $120K/yr

Raleigh, NC Type: Full-time Department: BFSI2 Job Summary eClerx is seeking a motivated Full Stack Java Developer to join our Application Development team. This team is responsible for designing ...

Java developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Java|J2EE Technical Skills 2 Technology|Java|Spring MVC Technical Skills 3 Technology|Cloud ... Benefits Along with competitive pay, as a full-time Infosys employee you are also eligible for the ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

At least 4 years of hands-on Java experience, including analysis, design and testing. * At least 4 ... Note:- * This is a Full-Time Permanent job opportunity for you. * Only US Citizen, Green Card ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

At least 4 years of hands-on Java experience, including analysis, design and testing. * At least 4 ... This is a Full-Time Permanent job opportunity for you. * Only US Citizen, Green Card Holder, TN ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

Preferred At least 4 years of hands-on Java experience, including analysis, design and testing. At ... Note:- 1. This is a Full-Time & Permanent job opportunity for you. 2. Only US Citizen, Green Card ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

Preferred At least 4 years of hands-on Java experience, including analysis, design and testing. At ... Note:- 1. This is a Full-Time & Permanent job opportunity for you. 2. Only US Citizen, Green Card ...

Java developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Preferred At least 4 years of hands-on Java experience, including analysis, design and testing. At ... This is a Full-Time Permanent job opportunity for you. * Only US Citizen, Green Card Holder, TN ...

Senior Full Stack Java Developer

Raleigh, NC · On-site

$125K - $150K/yr

Raleigh, NC Type: Full-time Department: BFSI2 Job Summary eClerx is seeking a motivated SeniorFull Stack Java Developer to join our Application Development team. This team is responsible for ...

Raleigh, NC Type: Full-time Department: BFSI2 Job Summary eClerx is seeking a motivated SeniorFull Stack Java Developer to join our Application Development team. This team is responsible for ...

Java J2 EE Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Charlotte, NC / Plano, TX Onsite position Fulltime position JD: * Java/J2EE Developer * 7+ years of Java/J2EE and Web services development. * Experience in Agile development & practices. * Experience ...

Java AWS Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We focus on adopting a data-first approach to engineering and value-stream management, enabling ... Benefits Along with competitive pay, as a full-time Infosys employee you are also eligible for the ...

Java/J2EE

Charlotte, NC

$46.50 - $60.25/hr

... Recruitment, Engineering Drafting, Digital Marketing and IT Enabled Services. Whether you are a ... Additional Information Fulltime Requirement For The visa's like Only USC / GC Can Apply No F1, OPT ...

Java/J2EE

Charlotte, NC · On-site

$46.50 - $60.25/hr

... Recruitment, Engineering Drafting, Digital Marketing and IT Enabled Services. Whether you are a ... Qualifications Additional Information Fulltime Requirement For The visa's like Only USC / GC Can ...

Java/Flex Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

... BPM Java EE 6 Restful web services using the Jersey Hibernate JIRA 5+ year Java experience ... Qualifications Graduate or Above Additional Information Job Status: Full Time Eligibility: GC & US ...

Showing results 21-40

Java Developer Full Time information

See North Carolina salary details

$14

$51

$70

How much do java developer full time jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java developer full time in North Carolina is $51.53, according to ZipRecruiter salary data. Most workers in this role earn between $44.57 and $57.69 per hour, depending on experience, location, and employer.

What is a Java developer?

Java Developers are software professionals who specialize in designing, developing, and maintaining applications using the Java programming language. They work on backend services, web applications, and software products for various industries. Java Developers are responsible for writing efficient code, debugging, testing, and collaborating with other team members to deliver robust solutions. They often use frameworks like Spring or Hibernate and may also work with databases and cloud services.

What are some common challenges Java developers face when working on large-scale enterprise projects?

Java Developers often encounter challenges such as managing complex codebases, ensuring compatibility across various systems, and maintaining performance as applications scale. Collaborating effectively with cross-functional teams—including testers, DevOps, and front-end developers—can also be demanding, especially in agile environments. Staying current with new Java frameworks and best practices is essential to address evolving project requirements and deliver robust, maintainable solutions.

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

To thrive as a Java Developer Full Time, you need strong proficiency in Java programming, object-oriented design, and experience with frameworks such as Spring or Hibernate, typically supported by a degree in computer science or related fields. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of build tools and CI/CD pipelines are often required. Problem-solving ability, teamwork, and effective communication are crucial soft skills that help in collaborating with cross-functional teams and delivering robust solutions. These skills and qualities are essential to build, maintain, and optimize scalable applications that meet business needs in a dynamic development environment.

What is the difference between Java Developer Full Time vs Java Developer Contract?

AspectJava Developer Full TimeJava Developer Contract
Employment TypePermanent, full-time positionTemporary, project-based or short-term
Work EnvironmentOn-site or remote, with benefitsTypically remote or on-site, often without benefits
CredentialsUsually requires a full-time employment background, relevant certificationsSimilar credentials, but may prioritize specific project experience
Job StabilityLong-term stability, career growth opportunitiesProject-specific, less job security

Java Developer Full Time roles offer stability, benefits, and ongoing career development, while Java Developer Contract positions provide flexibility and project-based work. Your choice depends on your career goals and preferred work environment.

Are Java developers still in demand?

Java developers remain in high demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud environments enhance job prospects, and Java continues to be a core technology in many organizations' tech stacks.

What are the most commonly searched types of Java Developer jobs in North Carolina?

The most popular types of Java Developer jobs in North Carolina are:

Infographic showing various Java Developer Full Time job openings in North Carolina as of August 2026, with employment types broken down into 78% Full Time, 2% Part Time, 7% Temporary, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $107,176 per year, or $51.5 per hour.

Full Stack Java Developer

eClerx

Raleigh, NC

$90K - $120K/yr

Full-time

Re-posted 27 days ago


Job description

Full Stack Java Developer


Location: Raleigh, NC

Type: Full-time

Department: BFSI2


Job Summary

eClerx is seeking a motivated Full Stack Java Developer to join our Application Development team. This team is responsible for designing, building, enhancing, and maintaining enterprise-grade financial technology platforms that provide users with access to critical market, transaction, and operational data through intuitive and scalable applications.

The Full Stack Java Developer will work closely with technology leaders, product stakeholders, UX designers, and fellow engineers in a dynamic Agile environment. The ideal candidate is passionate about building modern applications, has strong front-end and back-end development expertise, and enjoys solving complex technical challenges in cloud-native environments.

You will play a key role throughout the software development lifecycle, from ideation and design through implementation, deployment, and ongoing support.

Responsibilities

  • Develop and own front-end and back-end applications for enterprise platforms.
  • Collaborate with Product, Business, and UX teams to deliver high-impact solutions that address user and client needs.
  • Write clean, maintainable, and well-documented code.
  • Build and maintain automated testing across the full software stack.
  • Optimize applications for performance, scalability, and reliability.
  • Develop and maintain reusable UI components and design system assets.
  • Contribute to the technical foundation, engineering standards, and development culture of the team.
  • Help onboard and mentor new team members.
  • Participate in production support, infrastructure upgrades, and software releases as required.
  • Perform additional duties and responsibilities as operational needs evolve.

Eligibility Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of full-stack development experience, including:
    • Backend development using Java and Spring Boot.
    • Front-end development using React or Angular (TypeScript/JavaScript).
  • Strong understanding of application architecture, software design principles, and performance optimization.
  • Experience with modern development and build tools such as Git, Maven/Gradle, and Artifactory.
  • Experience designing and developing REST APIs and GraphQL services.
  • Experience working with both SQL and NoSQL databases.
  • Ability to collaborate effectively across cross-functional teams in a fast-paced environment.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent communication skills and a willingness to learn new technologies and business domains.

Preferred Qualifications

  • Leverage AI-assisted development tools such as GitHub Copilot and Claude to accelerate code generation, improve code quality, and reduce time-to-delivery across the development lifecycle.
  • Apply AI tools to support tasks including boilerplate generation, code review, debugging, unit test creation, and documentation, while maintaining accountability for the quality and correctness of all outputs.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of end-to-end testing frameworks such as Cypress, Selenium, or Cucumber.
  • Experience working with third-party libraries and frameworks (e.g., AG Grid, D3).
  • Familiarity with design systems, accessibility standards, animations, and modern UI practices.
  • Experience developing and deploying applications in public cloud environments.
  • Exposure to syndicated loans, leveraged finance, capital markets, or related financial products.
  • Experience building enterprise software solutions within the financial services industry.

In the US, the target base salary for this role is $90,000-$120,000. Compensation is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications, and geography. We expect the majority of candidates who are offered roles at our company to fall throughout the range based on these factors

How to Apply

  • Click "Apply Now" to submit your resume through our career site
  • Be sure to include any relevant experience that aligns with the role.
  • Qualified candidates will be contacted by a member of our recruitment team for next steps

About eClerx

eClerx is a leading provider of productized services, bringing together people, technology and domain expertise to amplify business results.
The firm provides business process management, automation, and analytics services to a number of Fortune 2000 enterprises, including some of the world's leading financial services, communications, retail, fashion, media & entertainment, manufacturing, travel & leisure, and technology companies. Incorporated in 2000, eClerx is traded on both the Bombay and National Stock Exchanges of India. The firm employs more than 19,000 people across Australia, Canada, France, Germany, Switzerland, Egypt. India, Italy, Netherlands, Peru, Philippines, Singapore, Thailand, the UK, and the USA.

For more information, visit www.eclerx.com  

You can also find us on:

https://www.linkedin.com/company/eclerx/ 

https://www.indeed.com/cmp/Eclerx/about

https://www.glassdoor.com/eClerx

eClerx is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law. We are also committed to protecting and safeguarding your personal data. Please find our policy here