1

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

Sr. Automation Engineer

Diamond Bar, CA · On-site

$108.60K - $142.60K/yr

The role emphasizes technical expertise, strategic project leadership, and the ability to develop junior and mid-level engineers, with the expectation of driving significant advancements in ...

Senior Applications Developer

Anaheim, CA · On-site

$100.50K - $138.20K/yr

Scope of Work This role is a Senior level Software Engineer/Developer that is well rounded with the ... Design, develop and test web applications developed using Angular and Java. * Develop and code ...

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

$166.90K - $174.20K/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 ...

Lead Electrical Engineer - Buildings

Riverside, CA

$166.90K - $174.20K/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 ...

... to mid-level risk mitigation activities. * Assist in the preparation and implementation of site Health and Safety Plans (HASPs). * Work collaboratively with other engineers and disciplines on ...

... to mid-level risk mitigation activities. * Assist in the preparation and implementation of site Health and Safety Plans (HASPs). * Work collaboratively with other engineers and disciplines on ...

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 May 30, 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 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 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 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:
Sr. Automation Engineer

Sr. Automation Engineer

Niagara Bottling, LLC

Diamond Bar, CA • On-site

$108.60K - $142.60K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Niagara Bottling rating

7.9

Company rating: 7.9 out of 10

Based on 109 frontline employees who took The Breakroom Quiz

81st of 378 rated food and drinks producers


Job description

At Niagara, we're looking for Team Members who want to be part of achieving our mission to provide our customers the highest quality most affordable bottled water.
Consider applying here, if you want to:
  • Work in an entrepreneurial and dynamic environment with a chance to make an impact.
  • Develop lasting relationships with great people.
  • Have the opportunity to build a satisfying career.

We offer competitive compensation and benefits packages for our Team Members.
Sr. Automation Engineer
This senior-level role is responsible for strategizing, leading, and executing advanced automation initiatives across manufacturing plants. The Senior Automation Engineer designs, programs, and troubleshoots highly complex automation systems spanning multiple equipment OEMs and technology generations. The role emphasizes technical expertise, strategic project leadership, and the ability to develop junior and mid-level engineers, with the expectation of driving significant advancements in automation and operational efficiency. This role provides technical authority for automation solutions, inclusive of those that incorporate AI, and operates with a high degree of autonomy and is expected to independently assess risk, prioritize initiatives, and make technical and project-level decisions aligned with business objectives. The Senior Automation Engineer serves as a technical authority for assigned systems and initiatives, requiring minimal day-to-day direction.
Essential Functions
Automation Strategy and Implementation
  • Own technical solution selection, architecture decisions, and control philosophy standards for assigned projects
  • Develop and lead the implementation of advanced automation strategies and solutions, which may include AI-enabled solutions
  • Oversee the programming, testing, and maintenance of PLC, HMI, and control systems
  • Manage a portfolio of automation initiatives, balancing capacity, risk, business value, and resource allocation
  • Advise leadership on trade-offs, sequencing, and resource alignment across competing priorities
  • Lead the commissioning and validation of new equipment and upgrades
  • Approve control system designs, code standards, and change strategies within assigned scope

Technical Team Leadership
  • Act as the technical lead and day-to-day work coordinator for automation engineers assigned to shared initiatives or programs
  • Provide technical direction, expectations, and prioritization guidance to engineers across plants or projects
  • Review, challenge, and approve technical approaches produced by other engineers to ensure quality and consistency
  • Serve as the primary escalation point for engineering guidance and conflict resolution

Advanced Troubleshooting and Maintenance
  • Act as final technical authority during critical automation failures and recovery efforts
  • Perform expert-level troubleshooting of automation equipment and control systems
  • Collaborate with maintenance and production teams to resolve critical and complex technical issues
  • Establish and standardize documentation and updates to control systems
  • Authorize temporary process changes, bypasses, or mitigations to restore operations safely

Data Analysis and Process Optimization
  • Conduct in-depth analysis of operational data to identify and implement significant automation improvements
  • Determine when AI-enabled automation performance warrants re-tuning, redesign, replacement, or a modernization proposal, balancing operational risk and business value
  • Independently initiate improvement projects based on data trends and system performance
  • Decide when automation performance warrants redesign, replacement, or capital investment proposals
  • Develop intuitive dashboards/visualization tools to support data-driven decision making
  • Lead and drive continuous improvement initiatives to enhance safety, quality, and efficiency

Collaboration and Compliance
  • Work closely with cross-functional teams, including engineering, operations, and quality, to ensure alignment of automation activities with production and business goals
  • Serve as the final technical decision-maker when cross-functional alignment cannot be reached
  • Ensure compliance with safety standards, company policies, and regulatory requirements
  • Represent automation engineering in audits, reviews, and external technical discussions
  • Defines engagement models between automation engineering, plants, OEMs, and system integrators
  • Ensures engineering work aligns with department operating principles and long-term roadmap

Decision Authority & Ownership
The Senior Automation Engineer is accountable for independent technical decision-making within their assigned systems and projects. This includes:
  • Final authority on control system design, architecture, and programming standards
  • Approval of automation changes, upgrades, and deployment strategies
  • Prioritization of automation work based on safety, operational risk, and business value
  • Ownership of system lifecycle decisions, including modernization and obsolescence planning
  • Accountability for outcomes, not just recommendations
  • Ownership of automation engineering standards, control philosophies, and approved toolsets
  • Establishes and enforces engineering review, testing, and deployment practices
  • Drives consistency across plants, OEMs, and engineering contributors
  • Translate automation performance, risks, and investment needs into executive-ready communication
  • Serve as the single-threaded technical owner for major automation domains or platforms
  • Influence CapEx strategy and long-term modernization planning

Qualifications
  • Minimum Qualifications:
  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, Automation, Mechatronics, or related field.
  • 4 years - Extensive experience with PLCs, control systems, and industrial automation.
  • Strong analytical, problem-solving, and communication skills.
  • Proven ability to lead large-scale projects and develop and assess junior and mid-level engineers.
  • 4 years- Experience in position
  • 4 Years - Experience managing people/projects

*experience may include a combination of work experience and education
  • List if any travel is required using percentage of time:
    • 50% - on average

  • Preferred Qualifications:
    • 6 years - experience in automation, controls, or manufacturing.
    • Experience leading the integration of AI enabled industrial automation technologies (e.g., vision inspection, intelligent sensors, adaptive equipment functions, or vendor embedded AI modules) in production environments, including validation and operational support considerations.
    • Advanced proficiency with Rockwell, Siemens, or similar PLC platforms.
    • Extensive experience with SCADA systems, HMIs, and industrial networks.
    • Deep knowledge of Lean Manufacturing or Six Sigma methodologies.
    • Professional Engineering (PE) license or relevant advanced certifications.
    • *experience may include a combination of work experience and education

This position embodies the values of Niagara's LIFE competency model, focusing on the following key drivers of success:
  • Lead Like an Owner
    • Identifies safety issues and takes prompt corrective action
    • Coaches/corrects unsafe team behavior
    • Effectively prioritizes quality, productivity, and cost
    • Encourages honest feedback from direct reports, peers, and up-line manager
    • Uses customer feedback to improve service levels and internal/external customer relationships
  • InnovACT
    • Understands the concepts of process consistency and waste minimization
    • Modifies goals based on changing business needs
    • Promotes sharing of opposing viewpoints

  • Find a Way
    • Anticipates problems and opportunities within the functional area, and recommends proactive solutions
    • Uses technical knowledge to coach team performance and educate others
    • Leverages technical know-how to solve challenging problems
    • Encourages and models teamwork to demonstrate behavioral expectations for Team Members
    • Builds relationships up, down, and across effectively
  • Empowered to be Great
    • Provides effective coaching and feedback to improve individual and team performance
    • Provides positive recognition for Team Member results
    • Assigns responsibilities to maximize team strengths
    • Resolves team conflicts with a calm demeanor and skill
    • Effectively communicates team and individual expectations and follows up appropriately

Education
  • Minimum Required:
  • Bachelor's Degree in Electrical Engineering, Mechanical Engineering, Automation, Mechatronics, or related field.
  • Preferred: Master's Degree in Electrical Engineering, Mechanical Engineering, Automation, Mechatronics, or related field.

Typical Compensation Range
Pay Rate Type: Salary
$97,188.14 - $138,493.10 / Yearly
Benefits
Our Total Rewards package is thoughtfully designed to support both you and your family:
Regular full-time team members are offered a comprehensive benefits package, while part-time, intern, and seasonal team members are offered a limited benefits package.
  • Paid Time Off for holidays, sick time, and vacation time
  • Paid parental and caregiver leaves
  • Medical, including virtual care options
  • Dental
  • Vision
  • 401(k) with company match
  • Health Savings Account with company match
  • Flexible Spending Accounts
  • Expanded mental wellbeing benefits including free counseling sessions for all team members and household family members
  • Family Building Benefits including enhanced fertility benefits for IVF and fertility preservation plus adoption, surrogacy, and Doula reimbursements
  • Income protection including Life and AD&D, short and long-term disability, critical illness and an accident plan
  • Special discount programs including pet plans, pre-paid legal services, identity theft, car rental, airport parking, etc.
  • Tuition reimbursement, college savings plan and scholarship opportunities
  • And more!

https://careers.niagarawater.com/us/en/benefits
* *Los Angeles County applicants only** Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers, the California Fair Chance Act, and any other applicable local and state laws.
Any employment agency, person or entity that submits a résumé into this career site or to a hiring manager does so with the understanding that the applicant's résumé will become the property of Niagara Bottling, LLC. Niagara Bottling, LLC will have the right to hire that applicant at its discretion without any fee owed to the submitting employment agency, person or entity.
Employment agencies that have fee agreements with Niagara Bottling, LLC and have been engaged on a search shall submit résumé to the designated Niagara Bottling, LLC recruiter or, upon authorization, submit résumé into this career site to be eligible for placement fees.

What Niagara Bottling employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Niagara Bottling logo

About Niagara Bottling

Sourced by ZipRecruiter

Niagara Bottling, LLC has been family owned and operated since 1963. Niagara is a leading bottled water manufacturer in the U.S., supplying major retailers across the nation. Nielsen +/biNyDGcAS61OV0GIrHcWTOCFo= Nielsen is a global leader in audience measurement, data and analytics, shaping the future of media. Measuring behavior across all channels and platforms to discover what audiences love, we empower our clients with trusted intelligence that fuels action. Do you want to move the industry forward with Nielsen? Our people are the driving force. Your thoughts, ideas and expertise can propel us forward. Whether you have fresh thinking around maximizing a new technology or you see a gap in the market, we are here to listen and take action. Our team is made strong by a diversity of thoughts, experiences, skills, and backgrounds. You'll enjoy working with smart, fun, curious colleagues, who are passionate about their work. Come be part of a team that motivates you to do your best work! NielsenIQ /xHzLYOL7B5gJKeErHR5OpVt2Os= NielsenIQ is a global measurement and data analytics company providing the most complete and trusted view of consumers and markets in 90 countries covering 90% of the world's population. Focusing on consumer-packaged goods manufacturers and FMCG and retailers, we enable customers to defy what's possible. How? We combine unparalleled datasets, pioneering technology, and the industry's top talent to create insights that unlock innovation. Join us and change the landscape. Nike weB0VQ7iUwaCHWNipwHEhUU5oFo= Our purpose is to unite the world through sport to create a healthy planet, active communities, and an equal playing field for all. In order to stay at the top of our game, we're always looking to level-up with outstanding people who provide the kind of above-and-beyond service that inspires Nike fans for life! NOCD qMdV2+zQfKcKckWjOX3hDGP8fkM= NOCD is the #1 telehealth provider for the treatment of obsessive-compulsive disorder (OCD). OCD is one of the most severe, prevalent, and misunderstood mental health conditions. NOCD creates access to online therapy for people with OCD through our telehealth platform. In the NOCD app, members can quickly access and schedule live, face-to-face video therapy sessions with our national network of licensed therapists that specialize in Exposure and Response Prevention Therapy (ERP) - considered the gold standard" in OCD treatment. At NOCD, we help people reclaim their lives with clinically proven OCD treatment, by removing barriers to OCD care, and reducing the stigma associated with OCD. We're changing the world and need other like-minded individuals to accelerate and expand our efforts.

Industry

Food and beverage stores

Company size

5,001 - 10,000 Employees

Headquarters location

Diamond Bar, CA, US

Year founded

1963