1

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

As a Software Engineer, you will be responsible for designing, developing, and implementing complex ... Must have a strong working knowledge and experience developing Java based software capabilities.

As a Senior Associate, you will analyze complex problems, mentor junior team members, and maintain ... prompt engineering - Demonstrating experience deploying LLMs into production - Designing and ...

Experience with Azure DevOps, Git, YAML, and deploying via Pipelines is preferred. * Experience with Service Fabric is preferred. * Experience with SQL Server Integration Services (SSIS), Angular and ...

Experience with Azure DevOps, Git, YAML, and deploying via Pipelines is preferred. * Experience with Service Fabric is preferred. * Experience with SQL Server Integration Services (SSIS), Angular and ...

Engineer - Software

Spartanburg, SC · On-site

$96.82K - $109.20K/yr

Engineer - Software ESSENTIAL DUTIES AND RESPONSIBILITIES : Support senior engineers in the preparation of basic plans, designs, computation methods, and/or reporting. Collaborate as needed with ...

Engineer - Software

Spartanburg, SC · On-site

$96.82K - $109.20K/yr

Engineer - Software ESSENTIAL DUTIES AND RESPONSIBILITIES : Support senior engineers in the preparation of basic plans, designs, computation methods, and/or reporting. Collaborate as needed with ...

next page

Showing results 1-20

Junior Java Developer information

See Spartanburg, SC salary details

$48.8K

$85.5K

$128.8K

How much do junior java developer jobs pay per year?

As of May 30, 2026, the average yearly pay for junior java developer in Spartanburg, SC is $85,480.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,400.00 and $85,200.00 per year, depending on experience, location, and employer.

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, and why are they important?

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 are Junior Java Developers?

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.

Will AI replace Java devs?

AI is unlikely to fully replace Java developers, as their role involves complex problem-solving, system design, and understanding business needs that AI cannot fully replicate. Instead, AI tools can assist Java developers by automating repetitive tasks and improving productivity, making their skills more valuable. Continuous learning and adapting to new technologies remain important for Java developers to stay relevant in the evolving tech landscape.

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.

What are popular job titles related to Junior Java Developer jobs in Spartanburg, SC? For Junior Java Developer jobs in Spartanburg, SC, the most frequently searched job titles are:
What job categories do people searching Junior Java Developer jobs in Spartanburg, SC look for? The top searched job categories for Junior Java Developer jobs in Spartanburg, SC are:
What cities near Spartanburg, SC are hiring for Junior Java Developer jobs? Cities near Spartanburg, SC with the most Junior Java Developer job openings:
Infographic showing various Junior Java Developer job openings in Spartanburg, SC as of May 2026, with employment types broken down into 1% Internship, 84% Full Time, 12% Part Time, 1% Temporary, and 2% Contract. Highlights an 75% Physical, 11% Hybrid, and 14% Remote job distribution, with an average salary of $85,480 per year, or $41.1 per hour.
Software Engineer (Hybrid) - 26397

Software Engineer (Hybrid) - 26397

Wyetech

Greenville, SC • On-site

$52.46 - $139.92/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

At Wyetech, you'll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry.
We are a cutting-edge technology company that is dedicated to developing innovative software solutions for our clients. We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers to create software solutions that meet the needs of our clients.
In this role, you will have the opportunity to work with modern tools and technologies, and you will be encouraged to stay up-to-date with the latest developments in the field. You will be part of a dynamic and collaborative team that is committed to delivering high-quality software solutions to our clients. The work environment at Enlighten is a hybrid one, with a mix of remote and in-person work, but being flexible is key. If you are a self-motivated, creative, and detail-oriented software engineer who is passionate about developing innovative software solutions, we would love to hear from you.
#LI-KB2 #Mid-Senior Level
Due to federal contract requirements, United States Citizenship and position appropriate security clearance is required. (e.g. Active TS/SCI security clearance with agency appropriate polygraph).
Capabilities
  • Must have a strong working knowledge and experience developing Java based software capabilities.
  • Should have an inquisitive nature, responsiveness, and excellent testing skills.
  • Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines.
  • Will work in a fast-paced, small business environment with our talented team.
  • Other duties as assigned.

Required Qualifications
  • Security Clearance - A current Secret level U.S. Government Security Clearance is required; U.S. Citizenship required. Can also consider candidates with a TS level security clearance.
  • At least 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Must be able to obtain DoD 8140 / 8570 compliance certifications (i.e. Security+)
  • Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Greenville, SC office. However, flexibility is essential to accommodate any changes in the schedule.

Required Technical Skills
  • Experience in designing enterprise APIs
  • Experience in RESTful web services
  • Experience in Microservices architecture
  • Experience in Object Oriented Programming (OOP) paradigms
  • Experience with the agile software lifecycle
  • Has a proven ability to learn quickly and works well both independently as well as in a team setting
  • Experience with the Linux operating system
  • Experience with configuration management tools (e.g. Git, Nexus, Maven)

Desired Technical Skills
  • A current/active Top Secret level security clearance is a plus
  • Experience with Postgres, Elasticsearch, or Accumulo
  • Experience with Apache NiFi

The Benefits Package
  • Wyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching. All contributions are fully vested from day one, ensuring immediate ownership of retirement funds.

Additional benefits include:
  • Wyetech provides a generous PTO plan of up to 200 hours annually, aligned with applicable state leave regulations. Employees have the flexibility to adjust their PTO allocation at the start of each calendar year, ensuring it meets their evolving needs.

Full-time employees have the option to participate in a variety of voluntary benefit plans including:
  • A Choice of Medical Plan Options, some with Health Savings Account (HSA)
  • Vision and Dental
  • Life and AD&D Benefits
  • Short and Long-Term Disability
  • Hospital Indemnity, Accident, and Critical Illness Insurances
  • Optional Identity Theft and Legal Protection Services

Company Environment & Perks
  • Employee Referral Bonus Eligibility up to $10,000
  • Mobility Among Wyetech-supported Contracts
  • Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS
  • Various team-building events throughout the year such as: monthly lunches, summer company picnic, and an annual holiday party.
  • Employees receive two complementary branded clothing orders annually.

$52.46 - $139.92 an hour
Pay Range: $52.46 - $139.92 per hour*
Hourly pay rates listed for this position serve as a general guideline and are not a guarantee of compensation. Compensation will vary dependent upon factors including but not limited to: Government contract rates; education; relevant prior work experience, knowledge, skills, and competencies; certifications, and geographic location. *Hourly pay rates reflect the pre-benefit gross wage amounts.
Wyetech, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Affirmative Action Statement:
Wyetech, LLC is committed to the principles of affirmative action in all hiring and employment for minorities, women, individuals with disabilities, and protected veterans.
Accommodations:
Wyetech, LLC is committed to providing an inclusive and accessible hiring process. If you need any accommodations during the application or interview process, please contact Brittney Wood. at 844-WYETECH x727 or [email protected]. We are happy to provide reasonable accommodations to ensure equal access to all candidates.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.