1

Mid Level Java Developer Jobs in Upland, CA (NOW HIRING)

Hybrid Remote BCBA

Covina, CA · Hybrid

$77K - $94K/yr

Oversee and support a team of mid-level clinicians and behavior technicians * Ensure quality ABA programming and meaningful client progress * Collaborate with families and caregivers to drive ...

Production of controls systems design drawings, sequence of operations and submittals for lower level control systems while supporting Senior Level Design Engineers for mid-level control systems.

Lead Electrical Engineer - Buildings

Riverside, CA · On-site

$166K - $174K/yr

Oversee and monitor cross-functional teams of engineers, planners, scientific, and construction professionals to execute project work on mid-level and/or multiple concurrent projects, including ...

next page

Showing results 1-20

Mid Level Java Developer information

See Upland, CA salary details

$42

$58

$70

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

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

What does a typical workday look like for a Mid Level Java Developer?

As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.

What is a Mid Level Java Developer job?

A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.

What are the key skills and qualifications needed to thrive in the Mid Level Java Developer position, and why are they important?

Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

What are the most commonly searched types of Java Developer jobs in Upland, CA? The most popular types of Java Developer jobs in Upland, CA are:
What are popular job titles related to Mid Level Java Developer jobs in Upland, CA? For Mid Level Java Developer jobs in Upland, CA, the most frequently searched job titles are:
What cities near Upland, CA are hiring for Mid Level Java Developer jobs? Cities near Upland, CA with the most Mid Level Java Developer job openings:
Infographic showing various Mid Level Java Developer job openings in Upland, CA as of June 2026, with employment types broken down into 1% Internship, 56% Full Time, 28% Part Time, 6% Temporary, 8% Contract, and 1% Nights. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $121,915 per year, or $58.6 per hour.
Hybrid Remote BCBA

$74K - $90K/yr

Full-time

Posted 20 days ago


Center For Social Dynamics rating

6.3

Company rating: 6.3 out of 10

Based on 11 frontline employees who took The Breakroom Quiz


Job description

At Center for Social Dynamics, our clinicians spoke and we listened, and then we kept building.

We've evolved our model to deliver greater flexibility, sustainable workloads, and real ownership, while continuing to invest in the programs, tools, and support systems shaping the future of ABA.

Board Certified Behavior Analyst (BCBA)

💰 Competitive Salary: $85,000-$98,000 (Based On Experience) + Bonus Opportunities

🏡 Hybrid & 100% Remote Options | 📅 Flexible Scheduling | 🤝 Elite Level Professional Development

Why BCBAs Choose CSD

  • Stability & Innovation - Our model balances longterm stability with thoughtful innovation, supporting clinicians with sustainable growth and evolving modalities that enhance clinical care - not disrupt it.
  • BCBA-Led Leadership - Our leadership team includes experienced BCBAs who understand your role and value your clinical judgment
  • Professional Development - Access inhouse continuing education and learning opportunities led by respected industry experts and leaders in the field
  • Clinical Quality Over Quotas - We prioritize client outcomes, not just billable hours
  • Flexibility That Works - Hybrid and fully remote opportunities available
  • No Non-Compete Agreements - Your career stays in your control
  • Supportive Structure - Work alongside mid-level supervisors so you can focus on high-quality clinical care

About the Role

This role is a BCBA and functions as a leader within the team, providing clinical oversight and mentorship while maintaining a manageable caseload.

You will:

  • Oversee and support a team of mid-level clinicians and behavior technicians
  • Ensure quality ABA programming and meaningful client progress
  • Collaborate with families and caregivers to drive outcomes
  • Provide supervision, training, and clinical guidance
  • Embracing and championing the latest in ABA technology and clinical approaches

What We're Looking For

  • Current BCBA certification
  • Passion for ethical, outcome-driven ABA care
  • Interest in joining a team that is shaping the future of our industry
  • Strong leadership and collaboration skills
  • Experience supervising clinical teams (preferred)

What Makes This Role Different

We're transparent about expectations:

  • You'll maintain a balanced caseload
  • You'll provide oversight to mid-level staff (you are not doing everything alone)
  • You'll be supported by leaders who have been in your shoes

We've rebalanced service minimums to deliver greater flexibility, sustainable workloads, and real ownership over earning potential, while launching breakthrough clinical programs that strengthen outcomes for both families and clinicians.

CSD is a proud equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

In accordance with the Fair Chance Act, we will consider for employment qualified applicants with arrest and conviction records. CSD is dedicated to ensuring fair hiring practices and encourages all individuals, including those with prior criminal histories, to apply.

#LI-Hybrid

About Us

At Center for Social Dynamics (CSD), we believe that every child deserves a chance to shine. We're a passionate team on a mission to open up a world of possibilities for individuals with autism and other developmental needs-through science, compassion, and a whole lot of heart.

From our very first session to each milestone we celebrate, we bring the power of play, connection, and evidence-based care to every moment. With services that are as unique as the individuals we support, we meet kids where they are-at home, in schools, and in communities-and guide them on a path toward growth.

We live our TRUE values-Transparency, Respect, Understanding, and Excellence-in everything we do. As a fast-growing leader in the field, we're known for our vibrant culture, hands-on training, and career pathways that help you grow just as much as those we serve.

At CSD, we don't just change lives-we light them up.

About Our Values

  • Transparency in the work that we do and the actions we take to achieve our mission. There are no hidden agendas or motives at Center for Social Dynamics. Each family's unique cultures, values, and generational dynamics.

  • Understanding through tolerance, cooperation, and empathy in the pursuit of our mission. We never lose sight of who we are, the people we serve, and our purpose and meaning.

  • Respect for all and the value that everyone brings towards accomplishing our mission. No one at CSD is worth more or less, and together we are greater than the sum of our parts.

  • Excellence in our drive, passion, and commitment to our mission. CSD will always do what it takes to deliver the best, leave no one behind, and champion our cause.

CSD is a proud equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Physical requirements may include but is not limited to:

  • Constant visual stimulation, including close vision, distance vision, reading, computer work

  • Constant sitting; frequent up and down out of chair

  • Constant use of telephone, speaking, listening

  • Constant document handling, use of copier and fax machine, filing

  • Frequent typing, use of computer

  • Occasional walking around building

  • Occasional bending, reaching, stooping, pulling

  • Occasional lifting, carrying, moving of items up to 20 pounds

  • Occasional walking to, bending to enter, sitting and using upper and lower limbs to drive car


What Center For Social Dynamics employees say

Pay

Workplace

Get the full story on Breakroom