1

Junior Java Software Engineer Jobs in San Diego, CA

QGOV Security Software Engineer

San Diego, CA · On-site

$111.30 - $166.90/hr

Active TOP SECRET clearance * 3+ years of work experience with programming languages such as C, C++, Java, Python * 3+ years of embedded software engineering or related work experience. * Strong ...

Golang, Python, and Java * System Design, architect scalable and efficient software systems that ... Code Review and Mentorship; conduct code reviews, provide constructive feedback, and mentor junior ...

... Java, TypeScript and object-oriented programming • Familiarity with full-stack web application development • Excellent written and verbal communication skills, including the ability to clearly ...

We're looking for an early career Software Engineer to help us build, ship, and secure world class ... Java, C#, Rust, Go, Zig, etc will do). * Working knowledge of design patterns. * Must be a U.S.

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to ... Proficiency in mid-tier languages like Java. * Experience with test automation: TDD, unit ...

Proficiency in Java, TypeScript and object-oriented programming * Familiarity with full-stack web ... Software Designs and Interface Design Descriptions) * Math background including Probability ...

Proficiency in Java, TypeScript and object-oriented programming * Familiarity with full-stack web ... Software Designs and Interface Design Descriptions) * Math background including Probability ...

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to ... Proficiency in mid-tier languages like Java. * Experience with test automation: TDD, unit ...

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to ... Proficiency in mid-tier languages like Java. * Experience with test automation: TDD, unit ...

Required : • Foundational knowledge in one or more programming languages (C, C++, Python, or Java) • Understanding of software development fundamentals, debugging, and version control • ...

Software Engineer TS/SCI Poly

San Diego, CA · On-site

$69.55 - $125.72/hr

Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript ... Experience in software development on Agile teams using Agile Developer practices such as Pair ...

Software Engineer *Must have an active TS/SCI Polygraph on Day One. No exceptions.* In this ... Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript ...

Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript ... Experience in software development on Agile teams using Agile Developer practices such as Pair ...

... mentor junior team members. This role will routinely make key decisions for the team, be ... C, C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web Toolkit. Agile development tools ...

... mentor junior team members. This role will routinely make key decisions for the team, be ... C, C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web Toolkit. Agile development tools ...

Showing results 41-60

Junior Java Software Engineer information

See San Diego, CA salary details

$64.8K

$113.4K

$170.9K

How much do junior java software engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for junior java software engineer in San Diego, CA is $113,417.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,200.00 and $113,100.00 per year, depending on experience, location, and employer.

What does a junior Java software engineer do?

A Junior Java Software Engineer is typically responsible for assisting in the development, testing, and maintenance of software applications using the Java programming language. They work under the guidance of more experienced engineers to write code, fix bugs, and contribute to team projects. Junior engineers also learn best practices in software development, participate in code reviews, and continuously improve their technical skills. Their role often includes collaborating with other developers, designers, and quality assurance teams to deliver high-quality software solutions.

What kinds of projects or tasks can a junior Java software engineer expect to work on during their first year?

As a Junior Java Software Engineer, you can expect to work on tasks such as fixing bugs, writing unit tests, and developing small features under the guidance of more experienced team members. You'll likely contribute to code reviews, participate in daily stand-ups, and collaborate closely with QA engineers and front-end developers. Over time, you may gradually take on more complex assignments, such as designing modules or integrating third-party APIs. This hands-on experience helps build your technical skills and deepen your understanding of the software development lifecycle.

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

To thrive as a Junior Java Software Engineer, you need a solid understanding of Java programming, object-oriented principles, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and experience with IDEs like IntelliJ IDEA or Eclipse are common technical requirements. Strong problem-solving, eagerness to learn, and effective teamwork are standout soft skills in this role. These skills ensure you can write reliable code, collaborate efficiently, and adapt to evolving technical challenges in software development projects.

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

AspectJunior Java Software EngineerJava Developer
Required CredentialsTypically a bachelor's degree in Computer Science or related field; some certifications like Oracle Java CertificationSimilar credentials; often holds Java certifications and a degree in a related field
Work EnvironmentEntry-level position in development teams, often under supervision, focusing on coding and testingCan be entry to mid-level, involved in designing, coding, and maintaining Java applications
Employer & Industry UsageUsed across tech companies, startups, and corporate IT departmentsCommonly used in software development firms, tech companies, and enterprise environments

While both roles involve Java programming, a Junior Java Software Engineer typically focuses on learning and supporting development tasks under supervision, whereas a Java Developer may have more responsibility in designing and implementing Java applications. The roles often overlap, but the engineer role emphasizes entry-level growth, while the developer role can involve more independent work.

What are the most commonly searched types of Java Software Engineer jobs in San Diego, CA?

The most popular types of Java Software Engineer jobs in San Diego, CA are:

What are popular job titles related to Junior Java Software Engineer jobs in San Diego, CA?

For Junior Java Software Engineer jobs in San Diego, CA, the most frequently searched job titles are:

What job categories do people searching Junior Java Software Engineer jobs in San Diego, CA look for?

The top searched job categories for Junior Java Software Engineer jobs in San Diego, CA are:

What cities near San Diego, CA are hiring for Junior Java Software Engineer jobs?

Cities near San Diego, CA with the most Junior Java Software Engineer job openings:

QGOV Security Software Engineer

Qualcomm

San Diego, CA • On-site

$111.30 - $166.90/hr

Other

Re-posted 9 days ago


Qualcomm rating

8.8

Company rating: 8.8 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

49th of 246 rated software companies


Job description

Company

Qualcomm Technologies, Inc.

Job Area

Engineering Group, Engineering Group > Software Engineering

General Summary

QGOV Software Engineer with a focus on software security. A candidate will work with established teams to research, design, and implement solutions across a variety of focus areas and technologies relevant to the requirements of our government partners.

Responsibilities and Duties
  • Perform end-to-end software vulnerability research against software stacks to identify and mitigate vulnerabilities.
  • Design and implement software tools to assist vulnerability research.
  • Design and implement embedded software solutions to meet customer requirements.
  • Assist in performing code reviews and regression tests as well as triaging issues to ensure the quality of code.
  • Write technical documentation to describe software vulnerabilities and mitigations.
Preferred Qualifications
  • Active TOP SECRET clearance
  • 3+ years of work experience with programming languages such as C, C++, Java, Python
  • 3+ years of embedded software engineering or related work experience.
  • Strong understanding of calling conventions, register usage, and memory management across x86 and ARM architectures
  • Advanced knowledge of Linux operating system fundamentals
  • Experience using standard Linux tools like gdb, strace, ltrace, objdump, readelf.
  • Experience with Trace32/JTAG tools
  • Experience with Git or other source code management systems
  • Experience with Android platform tools, including Android Debug Bridge (ADB)
  • Proficient user of IDA pro or Ghidra
  • Experience in software based reverse engineering
  • Experience in identification and remediation of security vulnerabilities
  • Experience using Large Language Models (LLMs) to augment reverse engineering workflows and vulnerability discovery process.
Working Conditions
  • Full-time position with 5-day on-site requirement
Minimum Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.
EEO Statement

Qualcomm 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, veteran status, or any other protected classification.

Pay and Benefits

Salary range: $111,300 - $166,900 annual. Additional compensation includes discretionary bonuses and opportunity for annual RSU grants. Benefits package is competitive and supports success at work, home, and play.

#J-18808-Ljbffr

What Qualcomm employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Qualcomm logo

About Qualcomm

Sourced by ZipRecruiter

Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1985