1

Senior Java Software Engineer Jobs in San Ramon, CA

Java Engineer - CC

Oakland, CA · On-site

$59.50 - $81.50/hr

Senior Java Engineer We are seeking a savvy Senior Java Engineer to join a foremost Healthcare IT ... Strong knowledge of software design patterns, microservices, Event Driven and Cloud native ...

Uber's Developer Platform Organization is looking for a Staff Software Engineer with deep expertise ... Act as Uber's senior liaison to critical Java OSS communities (OpenJDK, Cassandra, Lucene, Kafka ...

Uber's Developer Platform Organization is looking for a Staff Software Engineer with deep expertise ... Act as Uber's senior liaison to critical Java OSS communities (OpenJDK, Cassandra, Lucene, Kafka ...

About the Role Uber's Developer Platform Organization is looking for a Staff Software Engineer with ... Act as Uber's senior liaison to critical Java OSS communities (OpenJDK, Cassandra, Lucene, Kafka ...

Software Engineer (Java + GenAI)

San Jose, CA · On-site

$60.75 - $83.25/hr

Job Summary (List Format): - Position: Sr. Software Engineer (Java + GenAI) - Location: Hybrid role in San Jose, CA - Duration: 11+ months contract - Responsibilities: - 60% focus on software ...

Sr. Java Developer

Pleasanton, CA · On-site

$63.75 - $81.25/hr

Role: Sr. Java Developer Location: PLEASANTON, CA Duration: 6 months • 8+ years of overall Industry experience on Java/J2ee with at least 5+ years of Rest/Micro Services experience: • ...

Sr. Java Developer

San Francisco, CA

$67.50 - $86/hr

Company Description Intelliswift Software, Inc Expertise in software development, installation and ... UML J2EE Technologies, Java, HTML, MQ, and JSP - Strong design, development and testing skills on ...

Sr. Java Developer

Pleasanton, CA · On-site

$63.50 - $81/hr

Role: Sr. Java Developer Location: PLEASANTON, CA Duration: 6 months • 8+ years of overall Industry experience on Java/J2ee with at least 5+ years of Rest/Micro Services experience: • ...

Senior Java Developer

San Jose, CA · On-site

$67 - $85.50/hr

We are seeking a highly skilled Senior Java Developer with over 10 years of experience in designing, developing, and deploying scalable enterprise applications using Java , Spring Boot , and ...

Sr. Software Engineer - Java

Pleasanton, CA

$139.10K - $183.10K/yr

Strong object-oriented programming skills and deep understanding of Java internals. * Solid experience in software engineering principles, including system design, architecture, and best coding ...

Sr Java Developer

San Leandro, CA · On-site

$63.25 - $80.75/hr

Sr Java Developer Location: San Leandro, CA Duration: 12 months (Possibility of extension) Client: Wells Fargo / NTTDATA Note: Final round interview would be onsite in San Leandro, CA office.

Strong object-oriented programming skills and deep understanding of Java internals. * Solid experience in software engineering principles, including system design, architecture, and best coding ...

Senior Engineer - Applied AI (Java)

Palo Alto, CA · On-site

$146.90K - $193.40K/yr

GEICO is seeking a Senior Engineer, Applied AI to help shape how Generative AI enhances customer ... of professional software engineering experience building maintainable, scalable, and high ...

next page

Showing results 1-20

Senior Java Software Engineer information

See San Ramon, CA salary details

$45.3K

$168.7K

$296.1K

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

As of May 28, 2026, the average yearly pay for senior java software engineer in San Ramon, CA is $168,665.00, according to ZipRecruiter salary data. Most workers in this role earn between $139,700.00 and $183,800.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by Senior Java Software Engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a Senior Java Software Engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.
What are popular job titles related to Senior Java Software Engineer jobs in San Ramon, CA? For Senior Java Software Engineer jobs in San Ramon, CA, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in San Ramon, CA look for? The top searched job categories for Senior Java Software Engineer jobs in San Ramon, CA are:
What cities near San Ramon, CA are hiring for Senior Java Software Engineer jobs? Cities near San Ramon, CA with the most Senior Java Software Engineer job openings:
Java Engineer - CC

Java Engineer - CC

Samprasoft

Oakland, CA • On-site

$59.50 - $81.50/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Java Engineer

We are seeking a savvy Senior Java Engineer to join a foremost Healthcare IT Solutions Group, based in Oakland, California. This progressive team is developing new solutions for clinician collaboration using real-time collaboration solutions and platforms along with solutions that leverage events streams, ML and NLP technologies for IOS and Desktop platforms.

The solutions portfolio uses SQL and No-SQL DB, Microservices Architecture, React/Node JS, Java and JavaScript stack with future roadmap to enable AI based solutions for healthcare service enablement needs.

  • As part of the team, develop solution for clinicians use in supporting critical care management.
  • Develop in latest Java stack with REST API driven microservices environment with ownership on deployment and resilient development.
  • Perform code reviews and code refactoring to increase application scale, reduce latency and code duplication.
  • Opportunity to evaluate cutting edge technologies and suggest adopting specific technologies to improve business/ product efficiency

Prerequisites:

  • Experience in writing test cases, and experience with JUnit 5.
  • Implementing caching technologies using Spring and Redis.
  • Highly proficient in using GIT and Git commands, and Maven or Gradle to build projects.
  • Experience in Docker, Kubernetes, and writing ingress files, GitLab YAML files, and deployment YAML files, Experience in creating secrets/certificates using YAML files.
  • Drawing architecture diagrams using a tool such as a draw io/Visio/magic draw etc. to prepare design documents. Being part of design discussions.
  • JQuery, AJAX to build POCs with front-end and back-end interactions.
  • Understand existing code and should know how to apply APIs in all services with API signatures.
  • Must have good debugging skills and testing APIs using Postman before creating PR.
  • Strong knowledge of software design patterns, microservices, Event Driven and Cloud native architectures.
  • Team player with clear written and verbal communication skills.
  • Experienced with Agile development methodology.
  • Takes accountability and manages self.