1

Senior Java Software Engineer Jobs in Victorville, CA

Our Product Engineers work with developers and engineers to design, develop, certify, and release ... software * Experience using an application development language, such as C#, Java, C++, or Python

Sr. Generative AI Software Developer

Redlands, CA · On-site

$54.75 - $72.50/hr

Overview Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ...

Overview Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ...

Sr. Software Developer - Android Apps

Redlands, CA · On-site

$58.25 - $74/hr

As a Senior Software Developer, you'll drive technical direction, mentor others, and architect solutions using the latest Android frameworks and tools. You'll help shape seamless, high-performance ...

Sr. Software Developer - iOS Apps

Redlands, CA · On-site

$60.25 - $78.25/hr

As a Senior Software Developer, you'll design and implement intuitive, high-performance mobile apps using the latest Apple technologies. You'll focus on solving complex challenges like offline data ...

Showing results 21-40

Senior Java Software Engineer information

See Victorville, CA salary details

$42.7K

$159.1K

$279.3K

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

As of Sep 2, 2026, the average yearly pay for senior java software engineer in Victorville, CA is $159,075.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,700.00 and $173,400.00 per year, depending on experience, location, and employer.

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 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 cities near Victorville, CA are hiring for Senior Java Software Engineer jobs?

Cities near Victorville, CA with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Victorville, CA as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, and 5% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $159,075 per year, or $76.5 per hour.

Sr. Product Test Engineer - Automation, ArcGIS Enterprise

Esri

Redlands, CA • On-site

Full-time

Re-posted 25 days ago


Esri rating

9.6

Company rating: 9.6 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

6th of 247 rated software companies


Job description

Overview

Make your mark on the future of ArcGIS by joining the ArcGIS Enterprise portal team as a Sr. Product Test Engineer. We're looking for a collaborative individual who deeply understands user needs and can help shape the vision for quality in our software. In this foundational role, you'll design and evolve a resilient automated test framework that reflects real-world use cases. With each new feature, you'll strengthen automated coverage, so our test infrastructure grows alongside our releases. Your insights will guide thoughtful interpretation of test results throughout the development process. When issues arise, you'll support the team in understanding where, why and how they occurred. Through your dedication and influence, you'll contribute directly to delivering dependable software to users across the globe.

Responsibilities

  • Set the scope, vision, and priorities of the test automation team by understanding team and stakeholder software quality needs
  • Collaborate with product engineers and software developers to set the vision and scope of automated tests for ArcGIS Enterprise 
  • Work with feature teams to gather, design, and scope automated test cases and then have them implemented by software development engineers in test
  • Monitor and analyze test results; collaborate across teams to ensure software quality and release readiness
  • Document and communicate software issues found during automated and manual testing, asserting that the issues are tracked, triaged and addressed
  • Reproduce customer-reported bugs and work closely with Software Development Engineers to resolve these issues
  • Advocate for software quality, test automation and accurate reporting for Enterprise team

Requirements

  • 5+ years of software testing experience and execution of automated tests (such as Selenium or related tools)
  • Experience using an application development language, such as Java, C# or Python
  • Strong analytical and problem-solving skills
  • Experience with ArcGIS Enterprise, ArcGIS Pro, and ArcGIS platform technologies
  • Self-motivated team player with an interest in continuous learning and building software products
  • Proven ability to collaborate effectively with cross-functional teams
  • Strong analytical and problem-solving skills
  • Knowledge of manual and automated testing practices for functional, regression, and performance scenarios
  • Bachelor's degree in computer science, engineering, geography, GIS, mathematics, or related field

Recommended Qualifications

  • Testing experience with large-scale GIS systems or desktop, web, or mobile applications
  • Familiarity with JSON, REST, Fiddler, and browser debugging tools
  • Experience with manual testing frameworks such as TestRail and strong understanding of end-user workflows
  • Knowledge of CI/CD pipelines (such as Jenkins) for automated deployments and test execution
  • Familiarity with the Agile software development life cycle

#LI-TA1

#LI-Onsite


What Esri employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ESRI logo

About ESRI

Sourced by ZipRecruiter

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969