2

Remote Mid Level Java Developer Jobs in Riverside, CA

Senior Remediation Engineer

Riverside, CA ยท On-site +1

$109K - $149K/yr

This position may be hybrid or remote with the ability to commute daily to the Riverside, CA area ... Lead and mentor a team of mid-level engineers, guiding technical work products, project execution ...

Senior Remediation Engineer

Riverside, CA ยท On-site +1

$109K - $149K/yr

This position may be hybrid or remote with the ability to commute daily to the Riverside, CA area ... Lead and mentor a team of mid-level engineers, guiding technical work products, project execution ...

Data Engineer (Remote)

Irvine, CA ยท Remote

$115K - $150K/yr

We're seeking a junior to mid-level Data Engineer to join our small but mighty team. This role is all about building and optimizing ETL workflows in Snowflake using Snowpark , managing parcel ...

Cloud Operations Engineer

Irvine, CA ยท On-site +1

$115K - $130K/yr

ATTOM is a fully remote company, with employees located throughout the United States. Currently, we ... mid-level. Our primary environment is Azure today, but we are actively expanding into AWS and ...

Cloud Operations Engineer

Irvine, CA ยท Remote

$115K - $130K/yr

ATTOM is a fully remote company, with employees located throughout the United States. Currently, we ... mid-level. Our primary environment is Azure today, but we are actively expanding into AWS and ...

next page

Showing results 1-20

Remote Mid Level Java Developer information

See Riverside, CA salary details

$16

$59

$80

How much do remote mid level java developer jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for remote mid level java developer in Riverside, CA is $59.15, according to ZipRecruiter salary data. Most workers in this role earn between $51.15 and $66.20 per hour, depending on experience, location, and employer.

What does a Remote Mid Level Java Developer do?

A Remote Mid Level Java Developer designs, develops, and maintains Java-based applications from a remote location. They work on coding, debugging, and testing software, often collaborating with other developers and teams through online communication tools. Their responsibilities typically include writing efficient code, fixing bugs, participating in code reviews, and staying updated with the latest Java technologies. Mid level developers are expected to handle more complex tasks than junior developers and may mentor less-experienced team members.

What are the key skills and qualifications needed to thrive as a Remote Mid Level Java Developer, and why are they important?

To thrive as a Remote Mid Level Java Developer, you need strong proficiency in Java programming, object-oriented design, and experience with software development lifecycles, typically supported by a bachelor's degree in computer science or related field. Familiarity with frameworks like Spring Boot, version control systems like Git, and tools such as Maven or Jenkins is commonly required. Excellent problem-solving skills, self-motivation, and effective remote communication are crucial soft skills for succeeding in a distributed team environment. These skills and qualities are vital for delivering reliable software solutions efficiently while collaborating effectively across remote teams.

How does a Remote Mid Level Java Developer typically collaborate with team members across different time zones?

As a Remote Mid Level Java Developer, you'll often work with team members distributed across various locations and time zones. Collaboration is facilitated through regular virtual meetings, project management tools like Jira, and code repositories such as GitHub or Bitbucket. Clear communication, proactive status updates, and flexibility in scheduling are essential for aligning with team objectives and ensuring smooth handoffs. You'll also frequently participate in code reviews and pair programming sessions to maintain code quality and foster knowledge sharing.
What are popular job titles related to Remote Mid Level Java Developer jobs in Riverside, CA? For Remote Mid Level Java Developer jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching Remote Mid Level Java Developer jobs in Riverside, CA look for? The top searched job categories for Remote Mid Level Java Developer jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Remote Mid Level Java Developer jobs? Cities near Riverside, CA with the most Remote Mid Level Java Developer job openings:

Mid-level Environmental Engineer/Scientist/Geologist

GSI Environmental Inc.

Irvine, CA โ€ข On-site, Remote

$80K - $105K/yr

Full-time

Posted 28 days ago


Job description

If you're looking for a fast-paced and dynamic work environment where you can apply your academic know-how, develop superior technical skills, and collaborate with top-notch industry professionals on a variety of exciting environmental projects, then GSI Environmental is the place for you!

At GSI, we seek the best and brightest talent and provide a supportive environment for career development. Our company culture is built on excellent service, teamwork, and technical collaboration to solve the most challenging environmental problems. We have an immediate opening for a mid-level Environmental Engineer/Scientist/Geologist in our Irvine, California office. Come join our team!

Responsibilities:

  • Support the design of assessment programs and remedial options for site cleanup, as well as environmental due diligence, regulatory compliance, and permitting activities.
  • Scope, coordinate, and perform fieldwork to support environmental assessment, remediation, and restoration projects. Fieldwork may include the collection of groundwater, soil, soil vapor, and surface water samples.
  • Develop and track project budgets.
  • Prepare high-quality technical presentations, reports, letters, plans, and proposals with minimal senior GSI staff oversight.
  • Regularly interact with senior GSI staff, clients, and regulators to communicate project status.
  • Coordinate with vendors, subcontractors, and analytical laboratories and independently perform subcontractor oversight.
  • Manage, analyze, and interpret environmental data using statistical and data visualization tools.
  • Perform and oversee data entry and QA/QC of data tables, maps, reports, and other work products.
  • Independently perform research tasks with input from senior staff and technical experts.
  • Contribute to a team atmosphere through collaboration with technical experts, project managers, colleagues, and subcontractors.

Qualifications:

  • A Bachelors degree or higher in the Geosciences, Environmental Engineering, or related field is required; a Masters degree is preferred.
  • Between 3 and 10 years of relevant professional work experience is preferred.
  • Engineer in Training (EIT) or Geologist in Training (GIT) certification is required; however, Professional Engineer (PE) or Professional Geoscientist (PG) certification is preferred.
  • Required skills and qualifications include:
  • Experience with data management, database and office software, and data analysis
  • Excellent organizational, verbal, and written communication
  • Ability to manage multiple tasks and organize complex datasets
  • Ability to work independently and as part of a team
  • Valid drivers license and clear driving record
  • Ability to travel domestically to perform fieldwork
  • Additional preferred skillsets and qualifications include:
    • Working knowledge of state and federal environmental cleanup regulations is preferred
    • 40-hour OSHA HAZWOPER certification

Job Perks:

  • Competitive salary and benefits.
  • Quarterly and year-end bonuses.
  • Flexible work environment with potential for remote work.
  • On-the-job training, mentorship, and professional development.
  • Participation in conferences, technical presentations, and papers.
  • Collaborative atmosphere.