1

Java Application Developer Jobs in Cary, NC (NOW HIRING)

Java Developer

Durham, NC · On-site

$49.25 - $63.75/hr

Job Summary We are seeking a Java Developer with strong experience in Laboratory Information ... in application design, troubleshooting, testing, and production support. • Contribute to ...

IBM Filenet Developer Location: Cary, NC Terms: Contract Need only USC/GC/EAD/H1B Job Details ... Solid understanding of modern Enterprise Java Application Servers; preferred hands on experience ...

Java React Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

• Expertise in Java Open-source Technologies - Apache camel, Spring boot. • Expertise in AWS ... Building custom web application that will have * AWS platform

Senior Java Developer

Cary, NC · On-site

$53 - $67.75/hr

Job Title: Senior Java developer Job location: Cary, NC Job Type: Contract * UI Development ... Testing and Debugging: Writing unit tests and debugging issues within the React application ...

Senior Java Engineer

Durham, NC · On-site

$110K - $150K/yr

Support DevOps culture through automation of builds, testing, deployment, and scaling using CI/CD ... application engineering. * 7 or more years of experience with Spring Core, Spring Integration ...

Java Developer

Durham, NC · On-site

$49.25 - $63.75/hr

The Client requires the services of 1 senior level Java Developer to assist with development ... Duties include assisting with design requirements development, code development, Joint Application ...

Openstack Java Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

This is more of an integration-focused engineering role than pure application development. Core ... Required Technical Skills Java / Spring Boot Kafka OpenStack Data pipeline creation and management ...

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 ...

Support DevOps culture through automation of builds, testing, deployment, and scaling using CI/CD ... application engineering. * 7 or more years of experience with Spring Core, Spring Integration ...

Senior Java Developer

Cary, NC · On-site

$53 - $67.75/hr

Experience developing application in Java 8, Spring, REST, Microservice. . Strong tech skills to ... Mentor developers on design & development. . Code review of the team members & suggest best coding ...

Need Java Developer

Durham, NC · On-site

$49.25 - $63.75/hr

Technical knowledge in the following areas of web application system analysis and programming: Java, J2EE, J2SE, XML, and XSL. Technical knowledge of Eclipse, HTML, Cascading Style Sheets and Web ...

NC client AWS/Java/ETL Developer

Raleigh, NC · On-site

$45 - $58.25/hr

client-ITD is seeking an AWS/Java/ETL developer specializing in Data modernization using cloud ... Monitor application performance and optimize for cost, security, and reliability. * Ability to ...

NC client AWS/Java/ETL Developer

Raleigh, NC · On-site

$45 - $58.25/hr

client-ITD is seeking an AWS/Java/ETL developer specializing in Data modernization using cloud ... Monitor application performance and optimize for cost, security, and reliability. * Ability to ...

AWS/Java/ETL Developer

Raleigh, NC · On-site

$50 - $55/hr

Experience with DevOps practices and automation tools. * SQL - Writing Complex Queries ... Utilize AWS services within application architecture. * Develop, test, debug and deliver within ...

next page

Showing results 1-20

Java Application Developer information

See Cary, NC salary details

$23

$54

$78

How much do java application developer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for java application developer in Cary, NC is $54.13, according to ZipRecruiter salary data. Most workers in this role earn between $44.52 and $64.13 per hour, depending on experience, location, and employer.

What is the difference between Java Application Developer vs Java Software Engineer?

AspectJava Application DeveloperJava Software Engineer
Required CredentialsBachelor's in Computer Science or related field, Java certificationsBachelor's in Computer Science or related field, Java certifications
Work EnvironmentDevelops, tests, and maintains Java applicationsDesigns and implements Java-based solutions, often involved in architecture
Employer & Industry UsageTech companies, software firms, enterprise applicationsTech firms, consulting, enterprise software development
Common Search & ComparisonFocuses on application development tasksBroader role including system design and architecture

Java Application Developers primarily focus on building, testing, and maintaining Java applications, while Java Software Engineers often have a broader role involving system design and architecture. Both roles require similar credentials and are used across tech and enterprise industries, but their day-to-day responsibilities differ slightly.

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

Java Application Developers working on large-scale enterprise projects often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining robust security practices. Coordinating with cross-functional teams like QA, DevOps, and UI/UX can also present integration and communication hurdles. Staying up-to-date with evolving Java frameworks and best practices is essential to address performance bottlenecks and optimize application efficiency. Proactive problem-solving and effective collaboration are key to overcoming these challenges.

What does a Java Application Developer do?

A Java Application Developer designs, develops, and maintains software applications using the Java programming language. They are responsible for writing clean, efficient code, debugging and resolving technical issues, and collaborating with other developers, designers, and stakeholders to ensure applications meet user needs. Java Application Developers often work on both frontend and backend components, integrate databases, and ensure the security and scalability of applications. They may also participate in code reviews, testing, and documentation throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Java Application Developer, and why are they important?

To thrive as a Java Application Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and experience with build tools and IDEs are highly valued, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent problem-solving abilities, effective communication, and strong teamwork skills set top developers apart. These competencies ensure the delivery of robust, maintainable applications and facilitate collaboration in dynamic development environments.
What are popular job titles related to Java Application Developer jobs in Cary, NC? For Java Application Developer jobs in Cary, NC, the most frequently searched job titles are:
What job categories do people searching Java Application Developer jobs in Cary, NC look for? The top searched job categories for Java Application Developer jobs in Cary, NC are:
What cities near Cary, NC are hiring for Java Application Developer jobs? Cities near Cary, NC with the most Java Application Developer job openings:
Java Developer

Java Developer

Compunnel

Durham, NC • On-site

$49.25 - $63.75/hr

Contractor

Posted 13 days ago


Job description

Job Summary
We are seeking a Java Developer with strong experience in Laboratory Information Management Systems (LIMS), pharmaceutical, diagnostics, or healthcare environments. The ideal candidate will develop and enhance enterprise applications that support laboratory workflows while leveraging cloud technologies, AI-assisted development tools, and modern Java frameworks to improve operational efficiency and data integration.
Key Responsibilities
• Develop and maintain Java applications supporting laboratory and diagnostic workflows.
• Collaborate with laboratory, pharmaceutical, healthcare, and business stakeholders to deliver system enhancements.
• Design and develop REST and SOAP APIs for enterprise integrations.
• Build applications using Java, Spring Boot, Spring Core, Spring MVC, Spring Security, and Spring Integration.
• Utilize AI-assisted development tools and Generative AI technologies to improve software development and automation.
• Develop cloud-based applications using AWS, Azure, or GCP.
• Optimize integrations and improve data flow across laboratory systems.
• Participate in application design, troubleshooting, testing, and production support.
• Contribute to automation initiatives and continuous product improvements.
Required Qualifications
• 7-10+ years of hands-on Java development experience.
• 3+ years of experience in Laboratory Information Management Systems (LIMS), pharmaceutical, diagnostics, or healthcare environments.
• Experience with AI-assisted development tools such as Claude or Cursor, or Generative AI technologies including RAG, LLMs, and LangChain.
• Experience with AWS, Azure, or GCP cloud platforms.
• Strong experience with Spring Core, Spring Integration, Spring Boot, Spring MVC, and Spring Security.
• Experience developing SOAP and REST APIs.
• Strong communication, analytical, and problem-solving skills.
Preferred Qualifications
• Experience with AWS services including Lambda, SQS, EC2, and ECS.
• Knowledge of Amazon Connect.
• Experience with Fast Healthcare Interoperability Resources (FHIR).
• Experience supporting laboratory, diagnostics, or healthcare interoperability solutions.

Compunnel logo

About Compunnel

Sourced by ZipRecruiter

Compunnel is a well-known company located in Plainsboro, NJ, US, recognized in the industry of IT Services and Solutions. Established in 1989, Compunnel offers a suite of services that help businesses integrate technology efficiently into their operations, a recognizable name in the IT solutions sphere for over three decades. The company’s service portfolio includes Digital Transformation, Business Intelligence, Cloud Services, Cybersecurity, and Application Modern Services, among others. Guided by its mission "to innovate with industry-leading digital solutions and disruptive tech strategies for unimagining business growth," the company underlines its commitment to offering out-of-the-box solutions to its clients. Remarkable achievements of the company include serving more than 30 Fortune 500 companies and providing job opportunities for over 50,000 individuals.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

1994

Social media