1

Java Developer Jobs in Greenville, SC (NOW HIRING)

Oracle/PLSQL Developer

Greenville, SC · On-site

$47.75 - $60.25/hr

At least 1 year of experience in Java - including analysis, design and testing. At least 3 years of experience in Project life cycle activities on development and maintenance projects. At least 3 ...

Software development in JAVA or a similar programming language * Reviews technical documentation and migration of content into Confluence as applicable * Creates, maintain and enhance existing Power ...

IT Digital Identity Co-Op (Spring 2027)

Greenville, SC · On-site

$109K - $109K/yr

Software development in JAVA or a similar programming language * Reviews technical documentation and migration of content into Confluence as applicable * Creates, maintain and enhance existing Power ...

Mobility Software Engineer III

Greenville, SC · On-site

$125K - $157K/yr

Object oriented programming (Java, Objective C, or Javascript) Intermediate: Hands on development experience with XML GUI styling (for Android) Expert: Experience with Eclipse or Xcode development ...

Showing results 21-40

Java Developer information

See Greenville, SC salary details

$14

$53

$72

How much do java developer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for java developer in Greenville, SC is $53.31, according to ZipRecruiter salary data. Most workers in this role earn between $46.11 and $59.66 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 a variety of projects, including web, desktop, and mobile applications, as well as enterprise-level systems. Java Developers are responsible for writing clean and efficient code, testing and debugging programs, and collaborating with other team members to deliver robust software solutions. Their expertise in Java and related technologies is crucial for building scalable and secure applications.

What do Java developers do?

Java developers create dynamic computer applications and websites using the Java computer programming language. The Java language integrates with other programming languages and infrastructures to build robust business applications and software for a wide range of industries, from finance and healthcare to content management and social media. Java developers may be involved in all stages of application development, from conception and design to testing, production, and ongoing maintenance. The goal is to provide efficient solutions for business needs.

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

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, usually supported by a degree in computer science or related fields. Familiarity with frameworks such as Spring or Hibernate, experience with version control systems like Git, and sometimes certification like Oracle Certified Professional Java Programmer (OCPJP) are commonly required. Effective problem-solving, teamwork, and attention to detail are crucial soft skills in this role. These skills ensure robust, maintainable, and scalable software solutions that meet project requirements and business goals.

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

Java Developers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring efficient performance, and integrating with legacy systems. Collaborating with cross-functional teams is crucial, as these projects typically involve multiple developers, QA engineers, and business analysts. Additionally, maintaining code quality and adhering to best practices while meeting tight deadlines can be demanding. Staying up-to-date with evolving frameworks and tools also plays a key role in overcoming these challenges.

What is the difference between Java Developer vs Software Engineer?

AspectJava DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related, Java certificationsBachelor's in Computer Science or related, various certifications
Work EnvironmentDevelops Java-based applications, often in teamsDesigns and develops software solutions, may include Java projects
Employer & Industry UsageTech companies, finance, e-commerceBroad industry, including tech, finance, healthcare

Java Developers focus specifically on Java programming, while Software Engineers have a broader role in designing and developing software solutions across multiple languages. Both roles often require similar educational backgrounds and certifications, but Java Developers typically work more directly with Java-based projects, whereas Software Engineers may handle diverse technologies.

Is a Java developer still in demand?

Java developers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud platforms can enhance job prospects in this field.

What are the most commonly searched types of Java Developer jobs in Greenville, SC?

The most popular types of Java Developer jobs in Greenville, SC are:

What are popular job titles related to Java Developer jobs in Greenville, SC?

For Java Developer jobs in Greenville, SC, the most frequently searched job titles are:

What cities near Greenville, SC are hiring for Java Developer jobs?

Cities near Greenville, SC with the most Java Developer job openings:

Infographic showing various Java Developer job openings in Greenville, SC as of August 2026, with employment types broken down into 74% Full Time, and 26% Contract. Highlights an 77% In-person, 9% Hybrid, and 14% Remote job distribution, with an average salary of $110,890 per year, or $53.3 per hour.

Software Engineer Senior, FT, Days

Prisma Health

Greenville, SC

$115K - $151K/yr

Full-time

Posted 14 days ago


Prisma Health rating

7.1

Company rating: 7.1 out of 10

Based on 351 frontline employees who took The Breakroom Quiz

378th of 898 rated healthcare providers


Job description

Inspire health. Serve with compassion. Be the difference.

Job Summary

Leads the design, development, and maintenance of complex software applications. Collaborates with cross-functional teams to deliver high-quality solutions that meet business requirements. Mentors junior team members to ensure best practices are followed and drives continuous improvement in the development process.

Essential Functions

  • All team members are expected to be knowledgeable and compliant with Prisma Health's purpose: Inspire health. Serve with compassion. Be the difference.

  • Designs, develops, documents and tests software applications that meet the organizations product goals ensuring testing of the new code does not impact previous version.

  • Supports the product development process and collaborates with the data operations team such as data acquisition coordinators, database coordinators, interface engineers, product development, business development and end-users/customers as needed.

  • Works with product and process change control (internal and external committees as needed) to prioritize changes and ensure quality in change control processes.

  • Monitors processes and tasks to ensure data integrity for assigned applications are completed in a timely manner. Works with third party systems to integrate frameworks and leverage data sources

  • Works with technical operations teams to maintain service level designs, balance infrastructure, and software solutions with high availability and redundancy in mind.

  • Provides project and leadership teams with analysis and justification for technical recommendations.

  • Performs other duties as assigned.

Supervisory/Management Responsibilities

  • This is a non-management job that will report to a supervisor, manager, director or executive.

Minimum Requirements

  • Education - Bachelor's degree in Computer Science, Engineering, Information Technology/Management, Informatics, Data Science or related field of study.

  • Experience - Five (5) years in software coding and development using Perl, Java, extensible markup language, Linux, Apache, Health Level 7, Crystal and Microsoft tools.

In Lieu Of

  • In lieu of the education and experience requirements noted above, may consider an equivalent combination of work/academic experience

Required Certifications, Registrations, Licenses

  • NA

Knowledge, Skills and Abilities

  • Working knowledge of C sharp, Active Server Pages, Domain names extensions, Hypertext Preprocessor, Python, Perl, Java, or other modern programming languages

  • Knowledge of Structured Query Language database

  • Knowledge and use of agile methods.

  • Knowledge of RESTful Application Programming Interface

  • Ability to works as part of a team or independently to design, develop, document, test and implement innovative software solutions. Software solutions may include web-based tools (browser/mobile), Application Programming Interfaces, or extensions to existing platforms.

  • Ability to analyze, recommend, and implement software frameworks, and technologies.

  • Ability to recognize, understand and ensure products, solutions, and associated processes are compliant with applicable security and privacy regulations and policies.

  • Ability to stay updated with the latest industry trends, technologies, and best practices to continuously improve skills and knowledge.

Work Shift

Day (United States of America)

Location

Greenville Memorial Hospital

Facility

Corporate

Department

ITS DevOps and Database Administration

Share your talent with us! Our vision is simple: to transform healthcare for the benefits of the communities we serve. The transformation of healthcare requires talented individuals in every role here at Prisma Health.


What Prisma Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom