1

Senior Java Jobs in Fair Oaks, CA (NOW HIRING)

Pega Senior Technology Architect

Folsom, CA

$138K - $188K/yr

Experience in either J2EE (JSP, Servlets, EJB, XML, Java), web development (JSP/Java script/CSS), .Net or any object oriented programming language. At least 5 years of experience in defining new ...

MuleSoft Developer

Sacramento, CA · On-site

$54.75 - $72.75/hr

Senior MuleSoft / Middleware Developer Location : Sacramento, CA Duration: 12 months 1. 5 yrs ... yrs writing Java custom connectors (5 pts) • 2 yrs integrating Salesforce Connectors and ...

New

Showing results 41-60

Senior Java information

See Fair Oaks, CA salary details

$11

$64

$88

How much do senior java jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for senior java in Fair Oaks, CA is $64.12, according to ZipRecruiter salary data. Most workers in this role earn between $56.20 and $71.63 per hour, depending on experience, location, and employer.

What does a senior Java developer do?

A Senior Java Developer is responsible for designing, developing, and maintaining complex Java-based applications. They often lead development teams, make architectural decisions, and ensure code quality through best practices. Their role also includes mentoring junior developers, participating in code reviews, and collaborating with stakeholders to deliver robust software solutions. Senior Java Developers are expected to have extensive experience with Java frameworks, databases, and deployment processes.

What is the difference between Senior Java vs Java Developer?

AspectSenior JavaJava Developer
Required CredentialsBachelor's degree, extensive Java experience, possibly certifications like Oracle Certified ProfessionalBachelor's degree, Java knowledge, entry to mid-level certifications
Work EnvironmentTeam lead, project architect, involved in design and mentoringDevelopment team member, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, healthcare, enterprise solutionsStartups, tech firms, software agencies, enterprise sectors

Senior Java professionals typically have more experience, leadership responsibilities, and advanced certifications compared to Java Developers. They often lead projects and mentor junior staff, while Java Developers focus on coding and implementation. Both roles are vital in software development, but the senior position involves greater strategic input and oversight.

What skills and qualifications are needed to thrive as a senior Java developer?

To thrive as a Senior Java Developer, you need deep expertise in Java programming, object-oriented design, and a strong grasp of software development principles, typically backed by a computer science degree or relevant experience. Experience with tools like Spring Framework, Hibernate, Maven, Git, and proficiency in using integrated development environments (IDEs) such as IntelliJ IDEA or Eclipse is essential, and certifications like Oracle Certified Professional (OCP) can be beneficial. Outstanding problem-solving skills, effective communication, and the ability to mentor junior developers set top performers apart. These skills ensure the delivery of robust, maintainable code and foster high-performing teams capable of tackling complex projects.

How do senior Java developers typically collaborate with cross-functional teams on large-scale projects?

Senior Java Developers often work closely with product managers, QA engineers, UI/UX designers, and DevOps teams to ensure successful project delivery. They participate in architectural discussions, provide technical guidance, and help translate business requirements into scalable software solutions. Regular communication and agile ceremonies like sprint planning and code reviews are common, allowing them to align development efforts with overall business goals and quickly address challenges. This collaborative environment helps Senior Java Developers mentor junior team members and foster a culture of continuous improvement.
What cities near Fair Oaks, CA are hiring for Senior Java jobs? Cities near Fair Oaks, CA with the most Senior Java job openings:

Senior Software Engineer, Cryptography & Secrets Management

Keeper Security

El Dorado Hills, CA • Remote

$124K - $164K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 hours ago


Job description

Description

Keeper Security is hiring a Senior Software Engineer to join our Keeper Secrets Manager (KSM) team. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA area.

Keeper's cybersecurity software is trusted by millions of people and thousands of organizations globally. Keeper is published in 23 languages and sold in over 150 countries. Join one of the fastest-growing cybersecurity companies and help build and scale one of our core security products used by developers and enterprises worldwide.

About Keeper

Keeper Security is transforming cybersecurity for organizations globally with zero-trust privileged access management built with end-to-end encryption. Keeper's cybersecurity solutions are FedRAMP and StateRAMP Authorized, SOC 2 compliant, FIPS 140-2 validated, as well as ISO 27001, 27017 and 27018 certified. Keeper deploys in minutes, not months, and seamlessly integrates with any tech stack to prevent breaches, reduce help desk costs and ensure compliance. Trusted by millions of individuals and thousands of organizations, Keeper is the leader for password, passkey and secrets management, privileged access, secure remote access and encrypted messaging. Learn how our zero-trust and zero-knowledge solutions defend against cyber threats at KeeperSecurity.com.

About the Job

As a Senior Software Engineer on the KSM team, you will design, develop, and maintain security-critical backend services, SDKs, and integrations that power Keeper Secrets Manager. This role requires a polyglot engineer with deep cryptography expertise. You will work across multiple programming languages and SDKs and are expected to understand cryptographic primitives at an implementation level, not just through high-level libraries. This is not a single-language role.. You will collaborate closely with other senior engineers and security leaders to ensure KSM meets the highest standards for security, correctness, and long-term maintainability.

Responsibilities:

  • Design, develop, and maintain secure backend services and APIs for Keeper Secrets Manager
  • Build and maintain SDKs and integrations used by developers across multiple languages
  • Implement and review cryptographic functionality including encryption, key management, and signing workflows
  • Work fluently across multiple programming languages depending on SDK, platform, and security requirements
  • Contribute to architectural decisions related to cryptography, secrets handling, and secure system design
  • Ensure performance, reliability, and security of KSM services in production environments
  • Participate in code reviews with a strong focus on correctness, security, and cryptographic soundness
  • Maintain clear technical documentation and contribute to open-source components where applicable
  • Stay current with modern cryptography standards, emerging threats, and post-quantum developments

Requirements:

  • 5+ years of professional software engineering experience in backend or platform development
  • Strong proficiency across multiple programming languages, including several of the following: Java, JavaScript, Python, .NET, Go, Rust, and Ruby
  • Demonstrated ability to move fluently between languages based on SDK, platform, performance, or security requirements
  • Strong understanding of cryptography concepts, including symmetric and asymmetric encryption, elliptic curve cryptography, and secure key management
  • Familiarity with post-quantum cryptography concepts and emerging algorithms
  • Experience implementing, reviewing, or debugging cryptographic code beyond simply calling third-party libraries
  • Strong understanding of secure coding practices, threat modeling, and secrets management systems
  • Experience designing and building APIs, SDKs, or integration-heavy platforms
  • Strong problem-solving, debugging, and communication skills
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

Benefits:

  • Medical, Dental & Vision (inclusive of domestic partnerships)
  • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life
  • Voluntary Short/Long Term Disability Insurance
  • 401K (Roth/Traditional)
  • A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc)

Keeper Security, Inc. is an equal opportunity employer and participant in the U.S. Federal E-Verify program. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Classification: Exempt