Basic knowledge of SQL, Java, or another programming language. * Familiarity with relational databases (Oracle, SQL Server, etc.). * Understanding of software development concepts. * Strong problem ...
Basic knowledge of SQL, Java, or another programming language. * Familiarity with relational databases (Oracle, SQL Server, etc.). * Understanding of software development concepts. * Strong problem ...
Systems Engineer-Advanced Technologies
Ridgeville, SC · On-site +1
Proficiency in programming languages such as Python, Go, or Java , with a strong understanding of software engineering principles. * Expertise in Kubernetes and containerized application management ...
Systems Engineer-Advanced Technologies
Ridgeville, SC · On-site +1
Proficiency in programming languages such as Python, Go, or Java , with a strong understanding of software engineering principles. * Expertise in Kubernetes and containerized application management ...
Systems Engineer-Advanced Technologies
Ridgeville, SC · On-site
$90K - $200K/yr
Proficiency in programming languages such as Python, Go, or Java , with a strong understanding of software engineering principles. * Expertise in Kubernetes and containerized application management ...
Systems Engineer-Advanced Technologies
Ridgeville, SC · On-site
$90K - $200K/yr
Proficiency in programming languages such as Python, Go, or Java , with a strong understanding of software engineering principles. * Expertise in Kubernetes and containerized application management ...
Basic knowledge of SQL, Java, or another programming language. * Familiarity with relational databases (Oracle, SQL Server, etc.). * Understanding of software development concepts. * Strong problem ...
Basic knowledge of SQL, Java, or another programming language. * Familiarity with relational databases (Oracle, SQL Server, etc.). * Understanding of software development concepts. * Strong problem ...
Software Engineer
North Charleston, SC · On-site
Basic understanding of PowerShell, C++, JAVA, CSS, HTML, and BAT FILE construction, deployment, and functions or any equivalent radio programming/software development tools. * Experience with system ...
Quick apply
Software Engineer
North Charleston, SC · On-site
Basic understanding of PowerShell, C++, JAVA, CSS, HTML, and BAT FILE construction, deployment, and functions or any equivalent radio programming/software development tools. * Experience with system ...
Software Engineer
North Charleston, SC · On-site
Basic understanding of PowerShell, C++, JAVA, CSS, HTML, and BAT FILE construction, deployment, and functions or any equivalent radio programming/software development tools. * Experience with system ...
Quick apply
Software Engineer
North Charleston, SC · On-site
Basic understanding of PowerShell, C++, JAVA, CSS, HTML, and BAT FILE construction, deployment, and functions or any equivalent radio programming/software development tools. * Experience with system ...
Software Developer
Hanahan, SC · On-site
Develops computer code in C++ and Java. * Utilize Applied Mathematics to develop software that ... Works with Government Systems Engineering and Software Development teams to Identify and prioritize ...
Quick apply
Software Developer
Hanahan, SC · On-site
Develops computer code in C++ and Java. * Utilize Applied Mathematics to develop software that ... Works with Government Systems Engineering and Software Development teams to Identify and prioritize ...
NonIT-Call Center Customer Service Professional based at Charleston - SC - 29406
Charleston, SC · On-site
$8/hr
Java Developer Locations: Warren NJ 07059 Duration: 06 months Contract
NonIT-Call Center Customer Service Professional based at Charleston - SC - 29406
Charleston, SC · On-site
$8/hr
Java Developer Locations: Warren NJ 07059 Duration: 06 months Contract
Software Developer
Charleston, SC · On-site
Develops computer code in C++ and Java. * Utilize Applied Mathematics to develop software that ... Works with Government Systems Engineering and Software Development teams to Identify and prioritize ...
Software Developer
Charleston, SC · On-site
Develops computer code in C++ and Java. * Utilize Applied Mathematics to develop software that ... Works with Government Systems Engineering and Software Development teams to Identify and prioritize ...
Senior Software Engineer - Backend
Ladson, SC · On-site
$119K - $157K/yr
As a senior software engineer, you will be mentoring junior personnel and could be responsible for ... Go, Java, Node.js, C#). · Hands-on experience with OpenShift (or Red Hat OpenShift Container ...
Quick apply
Senior Software Engineer - Backend
Ladson, SC · On-site
$119K - $157K/yr
As a senior software engineer, you will be mentoring junior personnel and could be responsible for ... Go, Java, Node.js, C#). · Hands-on experience with OpenShift (or Red Hat OpenShift Container ...
Pursuing and retaining developers, agnostic of industry and language. We are in need of team ... Java, C, C#, C++, or other comparable languages * Experience on projects that develop complex ...
Pursuing and retaining developers, agnostic of industry and language. We are in need of team ... Java, C, C#, C++, or other comparable languages * Experience on projects that develop complex ...
Pursuing and retaining developers, agnostic of industry and language. We are in need of team ... Java, C, C#, C++, or other comparable languages * Experience on projects that develop complex ...
Quick apply
Pursuing and retaining developers, agnostic of industry and language. We are in need of team ... Java, C, C#, C++, or other comparable languages * Experience on projects that develop complex ...
Pursuing and retaining developers, agnostic of industry and language. We are in need of team ... Java, C, C#, C++, or other comparable languages * Experience on projects that develop complex ...
Pursuing and retaining developers, agnostic of industry and language. We are in need of team ... Java, C, C#, C++, or other comparable languages * Experience on projects that develop complex ...
Basic knowledge of SQL, Java, or another programming language. * Familiarity with relational databases (Oracle, SQL Server, etc.). * Understanding of software development concepts. * Strong problem ...
Basic knowledge of SQL, Java, or another programming language. * Familiarity with relational databases (Oracle, SQL Server, etc.). * Understanding of software development concepts. * Strong problem ...
Understand requirements and develop solutions based on the requirements Qualifications Experience in Production Support of complex Java applications Experience in developing web application using ...
Understand requirements and develop solutions based on the requirements Qualifications Experience in Production Support of complex Java applications Experience in developing web application using ...
Software Tester/QA Engineer Location US-SC-North Charleston ID 2026-11248 Category Security ... Strong understanding and experience with Java and Python languages * Ability to work in a secure ...
Software Tester/QA Engineer Location US-SC-North Charleston ID 2026-11248 Category Security ... Strong understanding and experience with Java and Python languages * Ability to work in a secure ...
This support includes; but is not limited to; engineering, requirements analysis, testing ... Five or more years of experience with Java * Five or more years of experience working in a Linux ...
This support includes; but is not limited to; engineering, requirements analysis, testing ... Five or more years of experience with Java * Five or more years of experience working in a Linux ...
This support includes; but is not limited to; engineering, requirements analysis, testing ... Five or more years of experience with Java * Five or more years of experience working in a Linux ...
This support includes; but is not limited to; engineering, requirements analysis, testing ... Five or more years of experience with Java * Five or more years of experience working in a Linux ...
This support includes; but is not limited to; engineering, requirements analysis, testing ... Five or more years of experience with Java * Five or more years of experience working in a Linux ...
This support includes; but is not limited to; engineering, requirements analysis, testing ... Five or more years of experience with Java * Five or more years of experience working in a Linux ...
Sr Software Developer/Engineer Lead Location US-SC-North Charleston ID 2026-11171 Category Software ... Five or more years of experience with Java * Five or more years of experience working in a Linux ...
Sr Software Developer/Engineer Lead Location US-SC-North Charleston ID 2026-11171 Category Software ... Five or more years of experience with Java * Five or more years of experience working in a Linux ...
Java Programmer information
See Summerville, SC salary details
$32.78 - $35.48
9% of jobs
$35.48 - $38.19
7% of jobs
$38.19 - $40.90
7% of jobs
$41.30 is the 25th percentile. Wages below this are outliers.
$40.90 - $43.60
5% of jobs
$43.60 - $46.31
4% of jobs
$46.31 - $49.01
11% of jobs
The median wage is $49.79 / hr.
$49.01 - $51.72
20% of jobs
$51.72 - $54.42
5% of jobs
$55.37 is the 75th percentile. Wages above this are outliers.
$54.42 - $57.13
16% of jobs
$57.13 - $59.83
6% of jobs
$59.83 - $62.54
8% of jobs
$32
$49
$62
How much do java programmer jobs pay per hour?
How do Java Programmers typically collaborate with other team members during a software development project?
What are the key skills and qualifications needed to thrive as a Java Programmer, and why are they important?
What is the difference between Java Programmer vs Java Developer?
| Aspect | Java Programmer | Java Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; certifications like Oracle Java Certification | Same as Java Programmer, often with additional experience or certifications |
| Work Environment | Usually focused on coding, debugging, and testing in a team or individual setting | Includes coding, designing, and sometimes project management responsibilities |
| Industry Usage | Common in software companies, IT departments, and tech startups | Used interchangeably in many organizations, with some emphasizing development tasks |
| Search & Comparison Intent | Focuses on coding skills and technical proficiency | Broader role including design, architecture, and project involvement |
While both Java Programmers and Java Developers work with Java technologies, Java Developers typically have a broader scope, including design and architecture, whereas Java Programmers focus mainly on coding and debugging. The roles often overlap, but the developer role may involve more responsibilities in project planning and system design.
What does a Java Programmer do?

Full-time
Posted 4 days ago
Job description
Founded in 1989, SOSi is among the largest private, founder-owned technology and services integrators in the defense and government services industry. We deliver tailored solutions, tested leadership, and trusted results to enable national security missions worldwide.
Job Description
SOSI is seeking a motivated Entry-Level PeopleSoft Software Developer to join our team. This role is ideal for recent graduates or individuals looking to start a career in PeopleSoft development. The candidate will assist in designing, developing, and maintaining PeopleSoft applications, supporting business operations, and troubleshooting issues under the guidance of senior developers located in Charleston, SC.
Essential Job Duties
- Assist in the development, testing, and deployment of PeopleSoft applications.
- Work with PeopleTools (Application Designer, PeopleCode, Application Engine, Component Interface, Integration Broker, etc.).
- Modify and maintain PeopleSoft modules (HCM, Time and Labor, North America Payroll.) based on business requirements.
- Develop and execute SQL queries to analyze and troubleshoot data-related issues.
- Participate in application upgrades and patching activities.
- Assist in the creation of technical documentation and user guides.
- Work closely with functional teams to understand business needs and implement solutions.
- Debug and fix issues using PeopleSoft debugging tools.
- Support integrations between PeopleSoft and other third-party systems.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Able to obtain and retain an interim Secret clearance which requires US citizenship.
- Basic knowledge of SQL, Java, or another programming language.
- Familiarity with relational databases (Oracle, SQL Server, etc.).
- Understanding of software development concepts.
- Strong problem-solving and analytical skills.
- Willingness to learn PeopleSoft development tools.
Additional Information
Work Environment/Working at SOSi
- Working conditions are normal for an office environment with 5 days in the office at a secured government facility.
- Fast paced, deadline-oriented environment.
All interested individuals will receive consideration and will not be discriminated against for any reason.