1

Java Developer Jobs in San Rafael, CA (NOW HIRING)

Bioinformatics JAVA Developer

San Francisco, CA · On-site +1

$60 - $77.75/hr

The Bioinformatics JAVA Developer will be involved in converting existing Perl CGI applications to Java Web Services. You will be working with a team to develop and implement an enterprise ...

Senior Java Engineer

San Francisco, CA

$67.50 - $86/hr

Company Description Jobsbridge Looking for a strong server side Java Developer with extensive experience in Spring MVC and Restful Webservices. Strong core java development on Product Platforms and ...

Java Developer

San Francisco, CA · On-site

$80K - $110K/yr

Training & development Skill set Microservices design patterns, RESTful API design, Java (17 or 21), Spring Boot, and Spring Cloud, Spring Data JPA, Hibernate, SQL (PostgreSQL/MySQL), and NoSQL Key ...

Full Stack Java Developer

Oakland, CA · On-site

$60.25 - $77.75/hr

Full Stack Java/Angular Developer Location: Oakland, CA (Hybrid: 3 days onsite/2 days remote) Duration: 6+ months Local candidates Only Required Skills: AngularJavaJBossREST APIsSpring BootSQL Server ...

Test Java Developer

San Francisco, CA

$60 - $77.75/hr

Additional duties include creation of automated test suites using Selenium, Java and other scripting languages. Skills: Test Automation framework development Has superior core Java language knowledge ...

Java Developer Full time position Location: SFC, CA Clients 5+ years of J2EE application development experience including the following technologies: EJB, Servlets, Portlets, JSP, JDBC, JAXB, JAX-WS ...

Company Description Intelliswift Software, Inc Proficiency in Java, Java EE, Spring, Hibernate and Oracle Strong familiarity with deploying large-scale Java EE applications NoSQL solutions (e.g.

Backend Java Developer

San Francisco, CA

$59.50 - $77.25/hr

Company Description Intelliswift Software, Inc This is a hands-on enterprise Java/J2EE development position, whose responsibilities include: - Participate in coding tasks on large projects to stay ...

Company Description Intelliswift Software, Inc - 8-10 years hands-on experience in Java project - Very strong in Core Java, J2EE - Proven experience in Java Web Services, Spring, Hibernate - Must ...

Backend Java Developer

San Francisco, CA

$59.50 - $77.25/hr

Company Description Intelliswift Software, Inc This is a hands-on enterprise Java/J2EE development position, whose responsibilities include: - Participate in coding tasks on large projects to stay ...

Java Server Developer

San Francisco, CA

$60 - $77.75/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Proven hands-on Software Development experience Proven working experience in ...

Java + AI Developer

San Francisco, CA · On-site

$60 - $77.75/hr

Java + AI Developer Duration: 6-12 months Location: Onsite San Francisco , Palo Alto- CA/ New Jersey - NJ / Plano-TX Work Type: Rate: Pay range offered to a successful candidate will be based on ...

Java Developer

San Francisco, CA

$60 - $77.75/hr

REST, SOAP Experience as a technical lead on small teams of engineers Understanding of Enterprise Integration/Design Patterns e.g. dependency injection / inversion of control using Spring, Guice ...

Java Back-End Developer

San Francisco, CA

$60 - $77.75/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. RESPONSIBILITIES: Experience building high-performance, high-availability ...

Java/J2EE Developer

San Francisco, CA

$60 - $77.75/hr

... Java, Swing, Spring, Rest web services is must and should At least 7 years of software development experience in building Java & J2EE based application servers Experience programming in the REST ful ...

Java/J2EE Developer

San Francisco, CA

$60 - $77.75/hr

Highly proficient with Java/J2EE (preferably Jboss) Experience with Spring/Hibernate/ActiveMQ/Oracle Extensive experience with object-oriented programming Prefer proven experience developing ...

next page

Showing results 1-20

Java Developer information

See San Rafael, CA salary details

$17

$63

$86

How much do java developer jobs pay per hour?

As of Jul 22, 2026, the average hourly pay for java developer in San Rafael, CA is $63.20, according to ZipRecruiter salary data. Most workers in this role earn between $54.66 and $70.72 per hour, depending on experience, location, and employer.

Is Java developer still in demand?

Java developers remain in high demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud environments enhance job prospects, which are expected to continue growing as technology evolves.

What Do Java Developers Do?

Java developers create dynamic computer applications and websites using the Java computer programming language. The Java language integrates with other programming languages and infrastructures to build robust business applications and software for a wide range of industries, from finance and healthcare to content management and social media. Java developers may be involved in all stages of application development, from conception and design to testing, production, and ongoing maintenance. The goal is to provide efficient solutions for business needs.

Is Java outdated in 2026?

Java remains a widely used programming language for Java developers in 2026, especially in enterprise applications, Android development, and backend systems. Its ongoing updates, large ecosystem, and strong community support ensure its relevance for many software development roles.

What is the difference between Java Developer vs Software Engineer?

AspectJava DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related, Java certificationsBachelor's in Computer Science or related, various certifications
Work EnvironmentDevelops Java-based applications, often in teamsDesigns and develops software solutions, may include Java projects
Employer & Industry UsageTech companies, finance, e-commerceBroad industry, including tech, finance, healthcare

Java Developers focus specifically on Java programming, while Software Engineers have a broader role in designing and developing software solutions across multiple languages. Both roles often require similar educational backgrounds and certifications, but Java Developers typically work more directly with Java-based projects, whereas Software Engineers may handle diverse technologies.

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

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, usually supported by a degree in computer science or related fields. Familiarity with frameworks such as Spring or Hibernate, experience with version control systems like Git, and sometimes certification like Oracle Certified Professional Java Programmer (OCPJP) are commonly required. Effective problem-solving, teamwork, and attention to detail are crucial soft skills in this role. These skills ensure robust, maintainable, and scalable software solutions that meet project requirements and business goals.

What is the minimum salary of a Java developer?

The minimum salary for a Java developer varies depending on location, experience, and industry, but entry-level positions typically start around $50,000 to $70,000 annually in many regions. Factors such as proficiency in frameworks like Spring and knowledge of tools like Git can influence starting pay. Entry-level roles may also require basic understanding of object-oriented programming and Java SE fundamentals.

Can I get a Java job with no degree?

Yes, many Java developer roles do not require a formal degree if you have strong programming skills, experience with Java and related tools, and a solid portfolio or certifications. Employers often prioritize practical knowledge and problem-solving ability over formal education for this role.

What are Java Developers?

Java Developers are software professionals who specialize in designing, developing, and maintaining applications using the Java programming language. They work on a variety of projects, including web, desktop, and mobile applications, as well as enterprise-level systems. Java Developers are responsible for writing clean and efficient code, testing and debugging programs, and collaborating with other team members to deliver robust software solutions. Their expertise in Java and related technologies is crucial for building scalable and secure applications.

What are some common challenges Java Developers face when working on large-scale enterprise applications?

Java Developers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring efficient performance, and integrating with legacy systems. Collaborating with cross-functional teams is crucial, as these projects typically involve multiple developers, QA engineers, and business analysts. Additionally, maintaining code quality and adhering to best practices while meeting tight deadlines can be demanding. Staying up-to-date with evolving frameworks and tools also plays a key role in overcoming these challenges.

Are Java developers still in demand?

Java developers remain in high demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud environments enhance job prospects, which are expected to grow as businesses continue to rely on Java-based solutions.

Is Java still useful in 2026?

Java remains a widely used programming language for Java Developers in 2026, especially in enterprise applications, Android development, and backend systems. Its stability, large ecosystem, and ongoing updates ensure continued relevance, with skills in Java, frameworks like Spring, and related tools in demand.

What's the typical salary for Java developers?

The average salary for Java developers varies by experience and location but generally ranges from $70,000 to $120,000 annually. Entry-level positions typically start around $60,000, while experienced developers with specialized skills or certifications can earn over $130,000. Knowledge of frameworks like Spring and proficiency in tools such as Git can influence salary levels.
What are popular job titles related to Java Developer jobs in San Rafael, CA? For Java Developer jobs in San Rafael, CA, the most frequently searched job titles are:
What cities near San Rafael, CA are hiring for Java Developer jobs? Cities near San Rafael, CA with the most Java Developer job openings:
Infographic showing various Java Developer job openings in San Rafael, CA as of July 2026, with employment types broken down into 84% Full Time, 4% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $131,459 per year, or $63.2 per hour.
Bioinformatics JAVA Developer

Bioinformatics JAVA Developer

LabAnswer

San Francisco, CA • On-site, Remote

$60 - $77.75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Job description

Company Description

LabAnswer is the leading and largest laboratory informatics consultancy; combining science, laboratory, regulatory and information technologies. We have the people, processes, methodologies, IP and experience to deliver comprehensive laboratory informatics solutions.

LabAnswer has architected, implemented, deployed and/or supported hundreds of major scientific informatics systems across more than a thousand laboratories. LabAnswer performs significant laboratory automation work in pharmaceuticals, bio-pharmaceuticals, medical devices, forensics, and life sciences research laboratories spanning research, development and manufacturing/QC operations.

The LabAnswer team has a rare combination of laboratory science, IT, business and regulatory expertise. We specialize in helping companies strategize, architect, implement and support scientific data management and laboratory automation projects.


Job Description

PLEASE APPLY DIRECTLY TO ON THE LABANSWER CAREER SITE AT:

https://chm.tbe.taleo.net/chm01/ats/careers/requisition.jsp?org=LABA&cws=1&rid=594

Travel requirement - This position is located in South San Francisco.  Minimal travel is required.

Job Description:

The Bioinformatics JAVA Developer will be involved in converting existing Perl CGI applications to Java Web Services.  You will be working with a team to develop and implement an enterprise information management system in a Pharmaceutical environment.

  • Develop code using Perl CGI and JAVA
  • Write and perform Unit Tests
  • Write periodic status / progress reports  
  • Develop simple or complex software functionality but with limited scope
  • Participate in peer reviews of code for coding standards, best practices, functionality, error handling, etc.
  • Write basic SQL queries using relational database concepts and schema design principles
  • Develop simple or complex, dynamic reports 
  • Break complex processes into smaller achievable pieces
  • Integrate scientific applications with other scientific or non-scientific applications
  • Transform client requirements into design solutions
  • Design and develop reusable utility/library software for general use
  • Engineer designs that satisfy current requirements and are extensible for future enhancement while keeping it cost effective for clients
  • Develop very complex / challenging algorithms and software designs having large project scope or large scale 
  • Perform architectural code and design evaluations
  • Write system interfaces using pre-existing middleware
  • Perform simple or complex database optimization


Qualifications

Minimum Qualifications:

  • Experience using JAVA and Perl CGI - a must 
  • 4 Year degree in an applicable field
  • Excellent written and verbal communications skills
  • Excellent organizational skills
  • Strong logical / analytical thinking
  • Ability to  troubleshoot and solve problems
  • At least  4 years of experience in ELN Development
  • 5-8 years of software development experience in Laboratory Informatics projects
  • 5-8 years of experience working in regulated environments

Travel requirement : The job location in San Francisco Bay area.  Travel is minimal.  

Additional Information

We offer comprehensive benefits to regular full-time employees including but not limited to:

Unlimited ceiling for professional growth opportunities within LabAnswer

You will also have opportunities to take advantage of training programs to advance your career; our extensive online library includes a assortment of technical and professional training tools and resources

Opportunities to work across a variety of industries (Pharmaceutical, Medical Device, Consumer Products, Energy, Environmental, Forensics, Genomics, Government etc.)

Opportunities to work across a variety of laboratory environments (analytical testing, biotech, clinical trials, forensics, medical device, pharmaceutical, public health and research hospitals) Comprehensive health and welfare programs to fit your individual or family's needs:

Health Insurance Dental Insurance Vision Insurance,

401(k) Retirement Saving that includes a generous employer match

Paid Time Off (vacation, sick, holiday)

Company Paid Life Insurance

Company Paid Short and Long Term Disability Insurance

Wellness Plans and Rewards

Strong company values of team work, culture and values, personal and professional development, work-life balance, and recognition

Competitive compensation with opportunities to participate in employee bonus plan and travel bonus plan

At LabAnswer we offer a very competitive compensation package based on experience and education. We are looking for exceptional people to join our team, those who are looking to join an organization for the long term. We invite you to visit www.labanswer.com to review our Employee Value Proposition and Philosophy, and welcome you to apply, or refer a candidate to apply, through our careers page for employment consideration.