1

Java Software Engineer Jobs in San Diego, CA (NOW HIRING)

They are seeking a talented and motivated Software Engineer to develop end-to-end solutions ... in Java, C++ Libraries/JNI, Python coding. • Hands on experience with Android Application ...

Sr. Software Engineer

San Diego, CA · On-site

$130.10K - $171.50K/yr

They are seeking a Sr. Software Engineer with strong Java expertise to design and build automated solutions that streamline complex systems within healthcare and pharmacy environments.

Proficiency in Java and object-oriented programming * Experience developing formal software documentation (e.g. Software Designs and Interface Design Descriptions) * Familiarity with full-stack web ...

Senior Software Engineer/Full

San Diego, CA · On-site

$130.10K - $171.50K/yr

Senior Software Engineer A demanding role within AD&M Group that involves development and ... Core Java, Spring or Spring Boot, Hibernate and REST based web services * Exposure to Angular ...

Senior Software Engineer/Full

San Diego, CA · On-site

$130.10K - $171.50K/yr

Senior Software Engineer A demanding role within AD&M Group that involves development and ... Core Java, Spring or Spring Boot, Hibernate and REST based web services * Exposure to Angular ...

Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript ... The Software Engineer will actively participate in daily stand-ups, Sprint Planning, Program ...

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

Spring to include Boot and Data, Java Enterprise Edition (JEE) (i.e., JPA, EJB, JTA, Servlet ... Experience in software development on Agile teams using Agile Developer practices such as Pair ...

Sr. Java Applications Engineer

San Diego, CA · On-site

$60.75 - $77.50/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... software (preferably Backend Services and API) development 2 years of additional relevant ...

Software Engineer

San Diego, CA · On-site

$86.90K - $198K/yr

Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a ... Experience with Java, Python, C#, C/C++, .NET, JavaScript, React, and NodeJS * Master's degree ...

Junior MERN Stack Developer

San Diego, CA · On-site

$71.10K - $92.40K/yr

Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who ...

Software Engineer

San Diego, CA · On-site

$86.90K - $198K/yr

Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with ... Experience with Java, Python, C#, C/C++, .NET, JavaScript, React, and NodeJS * Master's degree ...

Software Engineer

San Diego, CA · On-site

$86.90K - $198K/yr

Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a ... Experience with Java, Python, C#, C/C++, .NET, JavaScript, React, and NodeJS * Master's degree ...

next page

Showing results 1-20

Java Software Engineer information

See San Diego, CA salary details

$28

$64

$90

How much do java software engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for java software engineer in San Diego, CA is $64.15, according to ZipRecruiter salary data. Most workers in this role earn between $52.84 and $72.50 per hour, depending on experience, location, and employer.

What Does a Java Software Engineer Do?

A Java software engineer designs and develops computer applications using the Java programming language. In this job, you work with web developers and other software engineers to integrate java software into online platforms or other types of computer software. You are present for the entire development lifecycle, from design through quality testing. Your other duties may include documenting the programming code for other users or developers and writing reports to management or department heads. Java engineers work in large teams, so you must be able to collaborate with many people to complete a project.

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

To thrive as a Java Software Engineer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring or Hibernate is often required. Analytical thinking, problem-solving abilities, and effective teamwork distinguish high-performing individuals in this role. These skills ensure the efficient design, development, and maintenance of robust software applications in collaborative and dynamic technical environments.

What are some typical challenges Java Software Engineers face when working on large-scale enterprise applications?

Java Software Engineers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring high performance under heavy loads, and maintaining backward compatibility during system upgrades. Collaborating with cross-functional teams, like QA and DevOps, to streamline deployments and resolve integration issues is common. Additionally, keeping up with evolving frameworks and best practices is important for maintaining code quality and system reliability.

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

AspectJava Software EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentDesigning, developing, and testing Java applicationsWriting, debugging, and maintaining Java code
Employer & Industry UsageTech companies, software firms, enterprise solutionsStartups, software companies, freelance projects
Common Search & ComparisonOften compared for roles involving system design and architectureFocused on coding and implementation tasks

While both roles require similar skills and certifications, Java Software Engineers typically focus on designing and architecting Java applications, whereas Java Developers primarily concentrate on coding and maintaining Java programs. The choice depends on the project scope and career focus.

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 Java Software Engineer jobs in San Diego, CA? For Java Software Engineer jobs in San Diego, CA, the most frequently searched job titles are:
What job categories do people searching Java Software Engineer jobs in San Diego, CA look for? The top searched job categories for Java Software Engineer jobs in San Diego, CA are:
What cities near San Diego, CA are hiring for Java Software Engineer jobs? Cities near San Diego, CA with the most Java Software Engineer job openings:
Infographic showing various Java Software Engineer job openings in San Diego, CA as of May 2026, with employment types broken down into 79% Full Time, 19% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $133,433 per year, or $64.2 per hour.
#Software Engineer

#Software Engineer

Qualcomm

San Diego, CA • On-site

Full-time

Posted 9 days ago


Job description

Job Summary:
Qualcomm Innovation Center, Inc. is a leading technology innovator that drives digital transformation for a smarter, connected future. They are seeking a talented and motivated Software Engineer to develop end-to-end solutions involving user space and kernel space, collaborating with various teams to create system-level software solutions.
Responsibilities:
• Develop end to end solutions involving both user space and kernel space with optimal resource usage adhering to Android framework, Linux system & kernel programing principles.
• Collaborate with systems, multimedia, architecture, and other teams to develop system-level software solutions.
Qualifications:
Required:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
• Expertise in operating systems, android frameworks and linux kernel.
• Develop end to end solutions involving both user space and kernel space with optimal resource usage adhering to Android framework, Linux system & kernel programming principles.
• Collaborate with systems, multimedia, architecture, and other teams to develop system-level software solutions.
Preferred:
• Excellent knowledge of OS fundamentals, data structure, Linux kernel and the device driver model.
• Hands on experience in Java, C++ Libraries/JNI, Python coding.
• Hands on experience with Android Application Framework, Android native daemons/services, AIDL HALs.
• Hands on experience with system programming on any Linux/Unix OS.
• Hands on experience in debugging with T32, gdb and crash analysis using android tombstones, T32, crash utility etc.
• Experience in Git, Android Make, Android Tools, Android Studio, Adb.
• Experience in developing linux kernel drivers & modifying kernel code is a plus.
• Knowledge on usage of AI models, familiarity with python for AI/ML related software development is a plus.
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.

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