1

Java Software Engineer Contract Jobs in San Diego, CA

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

They are seeking a Senior Cyber Software Engineer to support the Atlantis Program contract at the ... Golang, Python, and Java • System Design, architect scalable and efficient software systems that ...

... contract at the Naval Information Warfare Center Pacific (NIWC PAC) facility in San Diego, CA. As ... Golang, Python, and Java * System Design, architect scalable and efficient software systems that ...

Software Engineer

San Diego, CA · On-site

$110K - $138K/yr

Software Engineer The Mission: Do you want to build software that solves the world's most complex ... Primary: Java 17+, Spring Boot * Infrastructure: Linux, Docker, Kubernetes, Kafka/NATS, GitLab

... contract at the Naval Information Warfare Center Pacific (NIWC PAC) facility in San Diego, CA. As ... Golang, Python, and Java * System Design, architect scalable and efficient software systems that ...

... contract at the Naval Information Warfare Center Pacific (NIWC PAC) facility in San Diego, CA. As ... Golang, Python, and Java * System Design, architect scalable and efficient software systems that ...

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

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

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

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

Preferred Qualifications: • Active TOP SECRET clearance • 3+ years of work experience with programming language such as C, C++, Java, Python • 3+ years of embedded software engineering or ...

Be Seen First

... software engineering experience. * 3+ years of experience development on projects that use Java, C++, or other typed programming language. * Must be proficient with debugging and testing software.

Preferred Qualifications: • Active TOP SECRET clearance • 3+ years of work experience with programming language such as C, C++, Java, Python • 3+ years of embedded software engineering or ...

Preferred Qualifications: • Active TOP SECRET clearance • 3+ years of work experience with programming language such as C, C++, Java, Python • 3+ years of embedded software engineering or ...

SR. JEE Software Engineer

San Diego, CA · On-site

$132K - $174K/yr

... Java Script libraries such as JQuery and EXT JS Understanding of MVC, MVP and similar design ... engineering knowledge Create the best software of your life Work in a Behavior/Test Driven ...

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

Senior Software Engineer Omega-KR, Inc. is a small but highly skilled group of engineers committed ... Experience with Spring Boot, Quarkus, or similar Java Microservice frameworks * Experience with ...

Showing results 41-60

Java Software Engineer Contract information

See San Diego, CA salary details

$28

$64

$90

How much do java software engineer contract jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for java software engineer contract 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 are some common challenges faced by Java software engineers on contract assignments, and how can they be managed?

Contract Java Software Engineers often face challenges such as quickly adapting to new codebases, understanding project requirements with limited onboarding time, and integrating smoothly with established teams. To manage these challenges, it's important to proactively communicate with team members, ask clarifying questions early, and make use of available documentation. Contract roles also require strong time management and self-motivation, as deliverables and expectations may be clearly defined but support can be less hands-on compared to permanent positions.

What are the key skills and qualifications needed to thrive as a Java software engineer contractor?

To thrive as a Java Software Engineer Contractor, you need strong proficiency in Java programming, experience with software development lifecycles, and typically a bachelor's degree in computer science or a related field. Familiarity with tools such as Spring Framework, Git, Maven, and cloud platforms, as well as knowledge of unit testing frameworks, is highly valued. Excellent problem-solving abilities, adaptability, and clear communication help you stand out, especially when collaborating remotely or integrating with diverse teams. These skills and qualities are crucial for delivering reliable, scalable solutions on time and ensuring smooth coordination in dynamic project environments.

What is a Java software engineer contract?

A Java Software Engineer Contract is a temporary or fixed-term role where a software engineer is hired to develop, test, and maintain software applications using the Java programming language. Contractors typically work on specific projects or for a set period, rather than as permanent employees. These roles often require expertise in Java frameworks, object-oriented programming, and collaboration with other developers or teams. Contract positions can offer flexibility, competitive pay, and opportunities to work on diverse projects.

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

AspectJava Software Engineer ContractJava Software Engineer
Employment TypeTemporary/Project-basedFull-time/permanent
DurationFixed-termIndefinite
Work EnvironmentClient sites, consulting firms, or remoteCompany offices or remote
CertificationsTypically no specific certifications requiredOften prefers Java certifications or related credentials

Java Software Engineer Contract roles are temporary positions focused on specific projects, offering flexibility but less job security. Full-time Java Software Engineers work permanently within organizations, with benefits and career growth opportunities. Both roles require strong Java skills, but contracts may have less emphasis on certifications. Choose based on your career goals and desired work environment.

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 cities near San Diego, CA are hiring for Java Software Engineer Contract jobs? Cities near San Diego, CA with the most Java Software Engineer Contract job openings:
Infographic showing various Java Software Engineer Contract job openings in San Diego, CA as of July 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $133,437 per year, or $64.2 per hour.

Software Engineer

Metron

San Diego, CA • On-site

Full-time

Re-posted 13 days ago


Job description

About Metron

Metron is an employee-owned company dedicated to delivering innovative solutions for the most challenging national security problems. For over 40 years, our principled approach to problem-solving has yielded creative solutions at the intersection of advanced mathematics, computer science, physics, and engineering. Our people are leaders in their technical fields and are passionate about solving challenging problems. We look for individuals who share this same passion and can apply their experience in real-world settings.  

We are seeking a talented software engineer with a strong computer science background to assist in design, development, integration, testing, and QA of a complex cloud-based software planning system. You will be responsible for writing backend infrastructure and frontend web applications, including the development of APIs and software documentation. You will be part of a distributed development team working primarily on-site in a government lab alongside external development partners and other stakeholders. The ideal candidate has experience writing well-designed, maintainable, and extensible code.  

Required Qualifications  

  • Bachelor’s degree in Computer Science, Mathematics, Physics, Applied Math, or related field  
  • At least 3 years of experience as a Software Engineer or Developer 
  • Active Secret Clearance 
  • Experience designing and implementing APIs and integrating software systems
  • Proficiency in Java, TypeScript and object-oriented programming
  • Familiarity with full-stack web application development  
  • Excellent written and verbal communication skills, including the ability to clearly convey design concepts 
  • Ability to work in a collaborative team environment alongside partner organizations
  • US CITIZENSHIP REQUIRED; Successful candidates will be subject to a security investigation and must meet eligibility requirements for access to classified information  

Desired Qualifications 

  • Experience with MongoDB, RabbitMQ, Spring Boot, React, Redux, WebGL and/or OpenGL  
  • Familiarity with AWS, Docker, Kubernetes, Git, and CI/CD processes 
  • Experience developing formal software documentation (e.g. Software Designs and Interface Design Descriptions)
  • Math background including Probability/Statistics, Linear Algebra, Multivariate Calculus  
  • Experience designing and implementing user interfaces  
  • Experience in DevSecOps
  • Experience with troubleshooting
  • Prior experience working with US Navy or other Department of Defense services/agencies 
  • Active TS/SCI Clearance 

Position Location: onsite, in office in San Diego, CA 

Metron is an Equal Employment Opportunity (EEO) employer. It is the policy of the company to provide equal employment opportunities to all qualified applicants without regard to race, color, religious, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.

VEVRAA Federal Contractor