1

Junior Java Programming Jobs in South Carolina (NOW HIRING)

Sr. Java developer

Rock Hill, SC · On-site

$47.50 - $60.50/hr

Mentor team of junior developers * Experience in Level 3 production support. • Extensive hands-on experience in: o Core Java, good understanding of Data Structures and Algorithms * Relational DB ...

... Java programming. **Responsibilities:** - Design, develop, and deploy identity and access ... support to junior developers and team members. - Stay updated on SailPoint IdentityIQ product ...

May coach more junior technical staff. General Characteristics: Integrally involved in the ... Extensive knowledge in using programming languages such as Visual Basic, HTML, XML, Java, and ASP.

May coach more junior technical staff. General Characteristics: Integrally involved in the ... Extensive knowledge in using programming languages such as Visual Basic, HTML, XML, Java, and ASP.

.Net Developer

Columbia, SC

$44.75 - $59/hr

Java Script * SSRS * WCF - Must 5 years * Entity Framework 6 - Must 2 years * Responsive design ... Participate in efforts to share technology and expertise within the organization; mentor junior and ...

May coach more junior technical staff. General Characteristics: Integrally involved in the ... Extensive knowledge in using programming languages such as Visual Basic, HTML, XML, Java, and ASP.

Experience with Apache Tomcat and Java * Experience working/collaborating with the Environmental ... and will mentor junior team members. Emphasis will be placed on supporting Bureau of Water ...

... MQL,Java Installation & Configuration experience desired Knowledge of OOTB feature of various ... junior team members Proficient use of Power Point presentation tool, and MS office tools. Proven ...

... MQL,Java Installation & Configuration experience desired Knowledge of OOTB feature of various ... junior team members Proficient use of Power Point presentation tool, and MS office tools. Proven ...

next page

Showing results 1-20

Junior Java Programming information

See South Carolina salary details

$56.6K

$99.1K

$149.4K

How much do junior java programming jobs pay per year?

As of Jul 13, 2026, the average yearly pay for junior java programming in South Carolina is $99,128.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,100.00 and $98,800.00 per year, depending on experience, location, and employer.

What is the difference between Junior Java Programming vs Junior Software Developer?

AspectJunior Java ProgrammingJunior Software Developer
Required CredentialsJava certifications, basic programming knowledgeGeneral programming skills, possibly Java certifications
Work EnvironmentDevelopment teams, Java-focused projectsVaried projects, multiple languages, broader scope
Employer & Industry UsageTech companies, software firms using JavaWide range of industries, including tech, finance, and startups
Common Search & ComparisonYesYes

Junior Java Programming typically focuses on Java-specific skills and certifications, working mainly within Java development teams. In contrast, Junior Software Developer roles may involve multiple programming languages and broader responsibilities across various projects. Both roles are entry-level and often overlap in skills, but Java programming is more specialized.

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

To thrive as a Junior Java Programmer, you need a solid understanding of Java fundamentals, object-oriented programming principles, and a relevant degree or coursework in computer science. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ IDEA, version control systems such as Git, and basic knowledge of build tools like Maven is typically expected. Problem-solving abilities, attention to detail, and good teamwork and communication skills help you stand out in this role. These skills and qualities are crucial for writing reliable code, collaborating effectively, and adapting quickly in a dynamic software development environment.

What are some common challenges a Junior Java Programmer might face when starting out, and how can they overcome them?

As a Junior Java Programmer, you may initially find it challenging to understand large codebases, manage debugging complex issues, or adapt to new frameworks used by the team. It's common to feel overwhelmed by unfamiliar tools or best practices. To overcome these challenges, actively seek mentorship from senior developers, participate in code reviews, and dedicate time to practice and learn outside of daily tasks. Collaboration and communication within your team are key to quickly building your skills and confidence in the role.

What does a Junior Java Programmer do?

A Junior Java Programmer is an entry-level software developer who specializes in writing, testing, and maintaining Java applications. They typically work under the supervision of senior developers, assisting with coding, debugging, and implementing features. Their tasks often include fixing bugs, participating in code reviews, and learning best practices in software development. This role is ideal for individuals who are new to programming and looking to gain practical experience in Java development within a team environment.
What are the most commonly searched types of Java Programming jobs in South Carolina? The most popular types of Java Programming jobs in South Carolina are:
Infographic showing various Junior Java Programming job openings in South Carolina as of July 2026, with employment types broken down into 1% Internship, 84% Full Time, 8% Part Time, 6% Contract, and 1% Nights. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $99,128 per year, or $47.7 per hour.
Sr. Java developer

Sr. Java developer

Accord Technologies Inc.

Rock Hill, SC • On-site

$47.50 - $60.50/hr

Contractor

Posted 3 days ago


Job description

Role Type: Java Developer 
Location: Fort Mill, USA
Work Split: 75% Development / 25% L3 Support
Position type: W2 contract, Direct client hire at a later stage
Total roles: 2 
Interview process: The Codility test is 2 hours and multiple rounds of video interviews. ( Candidate has to undergo this process with no exception)

Skills Required:

  • Core Java, Cloud (AWS/Azure)
  • SQL (Oracle, PostgreSQL, SQL Server)
  • CICD, Kubernetes, Docker
  • Microservices, REST APIs
  • Distributed caching, Messaging systems (Kafka, SQS/SNS)
Qualifications
  • Degree or equivalent experience in Computer Science or Electronics / Electrical Engineering
  • 10+ years of shown experience in Core Backend Software Development.

Required Skills

  • Excellent Algorithm and Problem-Solving skills.
  • Ability to convert business use cases and problems into technical solutions.
  • Ability to learn quickly, creative, results driven, self-motivated, and solutions oriented.
  • Ability to work against tight objectives.
  • Demonstrates a can-do demeanour, leads change, thinks strategically.
  • Experience in CI/CD tools & automation e.g., Jenkins/GitLab/similar Devops tooling.
  • Experience working on Performance Optimizations, JVM Profiling.
  • Mentor team of junior developers
  • Experience in Level 3 production support.

• Extensive hands-on experience in: o Core Java, good understanding of Data Structures and Algorithms

  • Relational DB for e.g. (Oracle /SQL server /Postgres SQL)
  • DevOps (CI/CD)
  • Docker, Kubernetes
  • Microservices and REST APIs
  • Good Understanding of Multi-threading & Concurrency 

Advantageous Skills
•     Experience in financial services with an understanding of financial market data would be helpful
•    Experience working with Highly Distributed & Data Intensive system
•    Experience working as Scrum Master for the team
•    Python core concepts and proficiency with its libraries and framework

  • Familiarity with technologies such as:
  • In-Memory caching
  • Spring Boot
  • Redis
  • Apache Kafka
  • BDD Testing framework such as Cucumber/Jbehave/Karate