1

Junior Java Developer Jobs in Columbia, SC (NOW HIRING)

.Net Developer

Columbia, SC · On-site

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

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

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.

Software Engineer

Columbia, SC · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Implement and oversee DevOps methodologies to ensure software integrity, maintainability, and ... For example: Java, C++, C#, Objective C, Python, SQL, Rust, Perl, Go, REST API, or Bash.

Software Engineer

Columbia, SC · On-site

$120 - $160/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Implement and oversee DevOps methodologies to ensure software integrity, maintainability, and ... Java, C++, C#, Objective C, Python, SQL, Rust, Perl, Go, REST API, or Bash. * Demonstrated ...

New

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.

Bring your energy to Aggreko as Junior Regional Controls Associate based in East Coast of the United States. You will have responsibility for supporting, assist in establishing and maintaining a ...

Engineering Manager-Technical Product Owner

Columbia, SC · On-site

$154K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Manager, you will leverage your leadership skills to mentor and develop junior staff ... g., Java, Python, C#.NET) and application frameworks. Oversee enterprise application integration ...

Senior Software Engineer About Kaleris Kaleris is a private equity-backed software firm focused on ... Strong Java proficiency - able to design, build, debug, and own Java-based services and features ...

Senior Technical Product Owner

Columbia, SC

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

You will also guide and mentor junior team members, fostering a collaborative environment that ... Working knowledge of Java, Python, and C++ to guide effectively engineering discussions and ...

Showing results 21-40

Junior Java Developer information

See Columbia, SC salary details

$56.4K

$98.8K

$148.9K

How much do junior java developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for junior java developer in Columbia, SC is $98,827.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,800.00 and $98,500.00 per year, depending on experience, location, and employer.

What is a junior Java developer?

Junior Java Developers are entry-level software engineers who specialize in building and maintaining applications using the Java programming language. They typically work under the supervision of more experienced developers and are responsible for writing code, debugging, and participating in code reviews. Their tasks may also include testing software, learning new frameworks, and assisting with the design and implementation of features. Junior Java Developers usually have foundational knowledge of Java and related technologies, and they are eager to develop their skills through hands-on experience.

What does a junior Java developer do?

Junior Java developers are entry-level programmers who are part of a team of coders and developers. They work on both front-end and back-end codes to build an application. Being a junior Java developer requires extensive knowledge of coding and the program language JavaScript to develop and troubleshoot products. As a junior Java developer, you run tests to pinpoint errors, migrate code and data, and ensure the program is integrated with other company developments.

What are the key skills and qualifications needed to thrive as a junior Java developer?

A Junior Java Developer should have a solid understanding of Java programming, object-oriented principles, and basic software development concepts, often supported by a relevant degree or coding bootcamp. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and frameworks like Spring Boot is typically expected. Strong problem-solving abilities, attention to detail, and effective teamwork are important soft skills in this role. These competencies enable efficient code development, smooth collaboration, and the ability to quickly adapt to new technologies and project requirements.

What are some common challenges a junior Java developer might face during their first year, and how can they overcome them?

Junior Java Developers often encounter challenges such as understanding large codebases, adapting to agile development processes, and managing task priorities. To overcome these hurdles, it’s helpful to proactively seek mentorship from senior developers, regularly review documentation, and participate in code reviews. Effective communication with team members also accelerates learning and helps clarify requirements or technical uncertainties. Embracing continuous learning through online resources and hands-on projects will further strengthen your skills and confidence.

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

AspectJunior Java DeveloperJava Developer
Required Experience0-2 years2+ years
CertificationsOptional, entry-level certificationsOptional, advanced certifications
Work EnvironmentSupportive, learning-focused teamsProject-driven, independent roles
ResponsibilitiesAssist in coding, bug fixing, learning frameworksDesign, develop, maintain Java applications

The main difference between a Junior Java Developer and a Java Developer lies in experience, responsibilities, and independence. Junior Java Developers are typically entry-level, focusing on learning and supporting tasks, while Java Developers have more experience and handle complex development projects independently.

How much do junior Java developers make?

Junior Java developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and experience. Entry-level roles often require knowledge of Java, object-oriented programming, and development tools like Eclipse or IntelliJ IDEA.

Is a Junior Java Developer still in demand?

Junior Java Developers remain in demand due to the widespread use of Java in enterprise applications, web development, and Android app creation. Employers seek candidates with foundational Java skills, knowledge of frameworks like Spring, and familiarity with version control tools such as Git. Continuous learning and certifications can enhance job prospects in this field.

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

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

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

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

What job categories do people searching Junior Java Developer jobs in Columbia, SC look for?

The top searched job categories for Junior Java Developer jobs in Columbia, SC are:

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

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

Infographic showing various Junior Java Developer job openings in Columbia, SC as of August 2026, with employment types broken down into 80% Full Time, 6% Part Time, and 14% Contract. Highlights an 83% Physical, 5% Hybrid, and 12% Remote job distribution, with an average salary of $98,827 per year, or $47.5 per hour.

Application Developer III - 60020544

State of South Carolina

Columbia, SC • On-site

$66K - $119K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


State Of South Carolina rating

7.7

Company rating: 7.7 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

24th of 50 rated states


Job description

Job Responsibilities Application Developer III The Department of Administration's (Admin) Division of Enterprise Applications (DEA) is seeking an Application Developer III to join the team. We are in growth mode, and it is an exciting time to be a contributing member to SC Enterprise Information System (SCEIS). SCEIS is the backbone of our business processes and ultimately empowers decision makers to improve government for the citizens.

If you enjoy working at the intersection of people, process, and technology, and are motivated by a fast paced, multi tasked and transforming environment, then this position could be for you. In this role your technical expertise will focus on the design, development, implementation and maintenance of our enterprise solutions. Our environment consists of cloud-based applications, application program interface (APIs), system integrations, automation solutions, and enterprise enhancements that support our continued path forward.You will provide technical leadership on complex development efforts within these emerging technologies, provide architectural review, mentor junior developers, and promote software engineering best practices that improve application quality, performance, and long-term maintainability

This position is onsite in Columbia, South Carolina. Responsibilities of the Application Developer III: Develop, test, and implement cloud-based applications, APIs, integrations, automation solutions, and enterprise system enhancements in accordance with established coding standards, security requirements, architectural guidance, and development best practices. Build, configure, deploy, and maintain application components utilizing modern DevOps and cloud technologies.

Assist with application maintenance, system upgrades, testing efforts, implementation, resolve complex application defects, integration issues, and production support activities. Troubleshoot, analyze, and resolve complex application defects, integration issues, and production support incidents. Collaborate with architects, product owners, business stakeholders, and development team members to analyze business and technical requirements and translate the requirements into technical tasks, testing requirements, and implementation plans.

Design cloud-based applications, APls, integrations, automation solutions, and enterprise system enhancements with solution alternatives. Participate in backlog refinement, sprint planning, work estimation activities, and Agile ceremonies. Identify technical risks, dependencies, and mitigation strategies.

Conduct peer reviews to promote code quality, maintainability, and development standards. Maintain awareness of emerging technologies and software development best practices. Collaborate with team members to improve development processes, delivery efficiency, and engineering standards.

Participate in cross-functional initiatives and enterprise technology projects. Perform other duties, assignments, and special projects as assigned. Minimum and Additional Requirements A bachelor's degree in computer science, information technology, or a related field and five (5) years of professional experience in cloud-based software development.

Relevant professional experience may substitute for the bachelor's degree on a year-for-year basis. Additional Requirements: Experience with cloud-native, serverless and containerized application development in Azure or AWS using at least one of the following programming languages: Java, ABAP, JavaScript, Typescript, Python, C# (Java, ABAP, and Typescript is preferred). Experience working in an agile framework such as Scrum.

General understanding of Infrastructure as Code programming languages (Terraform, Bicep, or CloudFormation), SOLID design principles, and common architectures (Event-Driven, Scheduled, Microservices). Familiar with common SQL and NoSQL database, Data Lake and Data Warehouse technologies. Experience using modern source control and project management tools and services such as GitHub, Jira, or Azure DevOps.

Experience working with ERP systems such as SAP is preferred but not necessarily required. Currently holds or can quickly achieve any required Ivalua L3 certifications and all intermediate prerequisites. Position may be required to report to work during emergency situations and hazardous weather events.

Applicants indicating college credit or degree(s) on the application will be required to bring a copy of college transcript to the interview. A copy of the transcript may also be uploaded as an attachment to the application, if required by the hiring department or if desired by the applicant. Please note that some areas of the Department may require an official, certified copy of the transcript prior to hiring or within a specific timeframe required by that area, after hiring.

Failure to produce an official, certified transcript may result in not being hired or termination. Additional Comments The Department of Administration is committed to providing equal employment opportunities to all applicants and does not discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions including, but not limited, to lactation), national origin, age (40 or older), disability or genetic information. Supplemental questions are considered part of your official application.

Any misrepresentation will result in your disqualification from employment. Please complete the state application to include all current and previous work history and education. A resume will not be accepted nor reviewed to determine if an applicant has met the qualifications for the position.

The South Carolina Department of Administration offers an exceptional benefits package for full time (FTE) employees: Health, dental, vision, long-term disability, and life insurance for employees, spouse, and children. Click here for additional information. 15 days annual (vacation) leave per year 15 days sick leave per year 13 paid holidays Paid Parental Leave S.C

Deferred Compensation Program available(S.C. Deferred Compensation) Retirement benefit choices * State Retirement Plan(SCRS) State Optional Retirement Program (State ORP) *Enrollment in one of the listed plans is required for all FTE employees; please refer to the contribution section of hyperlinked retirement sites for the current contribution rate of gross pay. Applicants indicating college credit or degree(s) on the application will be required to bring a copy of college transcript to the interview

A copy of the transcript may also be uploaded as an attachment to the application, if required by the hiring department or if desired by the applicant. Please note that some areas of the Department may require an official, certified copy of the transcript prior to hiring or within a specific timeframe required by that area, after hiring. Failure to produce an official, certified transcript may result in not being hired or termination.


What State Of South Carolina employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


State of South Carolina logo

About State of South Carolina

Sourced by ZipRecruiter

State of South Carolina is not a typical corporation, but the governing body of the US state of South Carolina, located in the capital city of Columbia. Its industry focuses on public administration, providing key essential services to ensure the efficient functioning of the state. These services range from public safety and environment protection to education, healthcare, and economic development. The state was founded in 1788, grounded in democratic principles meant to support the overall well-being of its citizenry. Its core values revolve around service, integrity, accountability, and transparency. The mission of the State of South Carolina is to improve the quality of life for all its people, with a focus on education advancement, economic growth, and improved healthcare.

Industry

Public administration

Company size

10,000+ Employees

Headquarters location

Columbia, SC, US

Social media