1

Senior Java Software Engineer Jobs in Rancho Cucamonga, CA

Senior Software Engineer

Brea, CA ยท On-site

$130K - $146K/yr

The Senior Software Engineer will participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE). Core ...

Senior Software Engineer

Brea, CA ยท On-site

$130K - $146K/yr

The Senior Software Engineer will participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE). Core ...

Senior Software Engineer

Brea, CA ยท On-site

$130 - $146.50/hr

The Senior Software Engineer will participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE). Core ...

New

Software Engineer (Range Systems)

Corona, CA ยท On-site

$115K - $150K/yr

Saalex is an Engineering and Information Technology Services company with a focus on Test Range ... Proficiency in C++, Java, Python, or C# * Experience with hardware/software integration Desired:

Software Engineer (Range Systems)

Corona, CA ยท On-site

$115K - $150K/yr

Saalex is an Engineering and Information Technology Services company with a focus on Test Range ... Proficiency in C++, Java, Python, or C# * Experience with hardware/software integration Desired:

Software Engineer (Range Systems)

Corona, CA ยท Hybrid

$115K - $150K/yr

Saalex is an Engineering and Information Technology Services company with a focus on Test Range ... Proficiency in C++, Java, Python, or C# * Experience with hardware/software integration Desired:

Showing results 21-40

Senior Java Software Engineer information

See Rancho Cucamonga, CA salary details

$41.4K

$154.2K

$270.8K

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

As of Aug 7, 2026, the average yearly pay for senior java software engineer in Rancho Cucamonga, CA is $154,236.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,700.00 and $168,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 popular job titles related to Senior Java Software Engineer jobs in Rancho Cucamonga, CA? For Senior Java Software Engineer jobs in Rancho Cucamonga, CA, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in Rancho Cucamonga, CA look for? The top searched job categories for Senior Java Software Engineer jobs in Rancho Cucamonga, CA are:
What cities near Rancho Cucamonga, CA are hiring for Senior Java Software Engineer jobs? Cities near Rancho Cucamonga, CA with the most Senior Java Software Engineer job openings:
Infographic showing various Senior Java Software Engineer job openings in Rancho Cucamonga, CA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $154,236 per year, or $74.2 per hour.

Senior Software Engineer

RAVE Aerospace LLC

Brea, CA โ€ข On-site

$130K - $146K/yr

Full-time

Medical, Retirement, PTO

Re-posted 14 days ago


Job description

The Senior Software Engineer will participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE).
Core Responsibilities
  • Contribute to the design, creation, development and improvement of software features, packaging, tools, testing, test automation, continuous integration, delivery, and documentation
  • Build and maintain automated tests (unit, integration, system-level)
  • Triage, debug, and resolve issues
  • Take ownership of quality and drive continuous improvement
  • Provide accurate estimates and deliver on commitments with transparency
  • Collaborate with stakeholders, users, and teams on design, implementation, and approvals
  • Engage actively in meetings and technical discussions
  • Coordinate with internal teams to support product success
  • Prepare and present technical concepts clearly and effectively
  • Follow and help improve SDLC and organizational processes
  • Provide guidance, mentoring, and training within the software team, while offering support across the broader product development organization

Requirements
  • Bachelor's Degree in Engineering, Computer Science, or equivalent experience in a related field
  • 6+ years of software development experience with one or more of the following:
    • Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL)
    • Modern tech stack: Qt/QML, Node.js, Golang, React, Typescript, Python, PostgreSQL, Docker, MQTT, Microservices
  • Experiences with any of the following languages, technologies and techniques would be advantageous:
    • IPC, RPC, sockets, A/V players
    • Networking & protocols: Ethernet, ARINC 429, RS-485, I2C, SPI, MDIO, CAN
    • Experience with npm, Bower or Webpack
    • Debugging & troubleshooting

Benefits
The starting pay range for this position is $130,000 to $146,500 per year however, base pay offered may vary depending on skills, experience, job-related knowledge and location.
In addition to a comprehensive package of health benefits that include company contributions, RAVE Aerospace offers a variety of additional benefits and perks to enhance your work-life balance experience including but not limited to:
  • A home allowance to elevate your home workspace
  • Discretionary bonus program
  • Future financial security with a 401(k) program with company match
  • 9/80 work schedule with a hybrid work environment
  • Paid time off covering vacations, personal time off and sick days, capped off by an exciting year-end holiday shutdown