1

Senior Java Software Engineer Jobs in Bakersfield, CA

Senior Engineer

Bakersfield, CA · On-site

$95K - $145K/yr

Experience in using common office software packages (word processor, spreadsheet, email, etc.) is required. * Experience with AutoCAD engineering design software and ArcGIS are required, as is a ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Bakersfield, CA salary details

$41.9K

$156.1K

$274.1K

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

As of Aug 4, 2026, the average yearly pay for senior java software engineer in Bakersfield, CA is $156,087.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,300.00 and $170,100.00 per year, depending on experience, location, and employer.

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 the key skills and qualifications needed to thrive as a senior Java software engineer?

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 the most commonly searched types of Java Software Engineer jobs in Bakersfield, CA? The most popular types of Java Software Engineer jobs in Bakersfield, CA are:
What are popular job titles related to Senior Java Software Engineer jobs in Bakersfield, CA? For Senior Java Software Engineer jobs in Bakersfield, CA, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in Bakersfield, CA look for? The top searched job categories for Senior Java Software Engineer jobs in Bakersfield, CA are:
What cities near Bakersfield, CA are hiring for Senior Java Software Engineer jobs? Cities near Bakersfield, CA with the most Senior Java Software Engineer job openings:
Infographic showing various Senior Java Software Engineer job openings in Bakersfield, CA as of July 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $156,087 per year, or $75 per hour.

$110K - $125K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


ExamOne rating

6.6

Company rating: 6.6 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

97th of 120 rated laboratories


Job description

Job brief

Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle.

Responsibilities

  • Create new functionalities and redesign certain aspects of an already-existing system.
  • Engage in prototyping, reviews, and test-driven, iterative development with a development team.
  • Create and write middle- and back-end code in an organized and effective manner.
  • Implement scalable and robust services.
  • Develop external and internal APIs.
  • Develop and run unit and performance tests to ensure scalability and reliability.
  • Review and debug code.
  • Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.
  • Determines and designs system specifications, standards, and programming to prepare and install solutions.

Requirements

  • Between 1 and 3 years of experience in software engineering
  • Experience developing server-side web applications in Java
  • Experience developing Java Web Services with public API (e.g. REST, SOAP)
  • Proficient in object-oriented development
  • Able to effectively and quickly adopt new technology
  • Knowledge of Java frameworks, architecture, and design patterns
  • Good communication skills

Benefits

  • 401(k)
  • Dental insurance
  • Disability insurance
  • Employee stock purchase plan
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance
  • $110,000- $125,000 Annually 

What ExamOne employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom