1

Junior Software Developer Java Jobs in Fontana, CA

Cloud Software Engineer II

Ontario, CA

$61 - $79.25/hr

We are seeking an experienced high-performing software engineer for a contract position in our core ... Mastery of C; exposure to other languages (Python, XML, Java, scripting) is an asset. Proficiency ...

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 ... Java Development Stack (J2EE, JSP, Spring, Hibernate, JSON). * 5-7 years developing software ...

MS/BS degree in a computer science field or related discipline Good experience in large-scale software development Experience in Hadoop Strong Java programming, shell scripting, Python, and SQL ...

Sr. OMS Developer

Anaheim, CA · On-site

$116K - $132K/yr

... and Java. * Strong understanding of data structures, algorithms, and software architecture ... Mentor and support junior developers, fostering growth and knowledge sharing within the team.

Salesforce Developer

Brea, CA · On-site

$57.25 - $75.75/hr

... software engineering best practices, with demonstrated ability to adhere to source control and ... Java, Java Script, SFDC - Apex, VF, Salesforce. Preferred : • Working with JIRA, Confluence, and ...

Salesforce Developer

Brea, CA · On-site

$57.25 - $75.75/hr

... software engineering best practices, with demonstrated ability to adhere to source control and ... Java, Java Script, SFDC - Apex, VF, Salesforce. Preferred : • Working with JIRA, Confluence, and ...

New

Developer III

Rancho Cucamonga, CA · On-site

$118.60K - $157.14K/yr

The Developer III is expected to lead by example. The Developer III will mentor coding activities ... Software development languages: C# & Java * Web UI development (JavaScript, JQuery, CSS, and HTML ...

Developer III

Rancho Cucamonga, CA · Hybrid

$118.60K - $157.14K/yr

The Developer III is expected to lead by example. The Developer III will mentor coding activities ... Software development languages: C# & Java * Web UI development (JavaScript, JQuery, CSS, and HTML ...

Developer III

Rancho Cucamonga, CA · Hybrid

$118.60K - $157.14K/yr

The Developer III is expected to lead by example. The Developer III will mentor coding activities ... Software development languages: C# & Java * Web UI development (JavaScript, JQuery, CSS, and HTML ...

next page

Showing results 1-20

Junior Software Developer Java information

See Fontana, CA salary details

$62K

$108.6K

$163.7K

How much do junior software developer java jobs pay per year?

As of May 29, 2026, the average yearly pay for junior software developer java in Fontana, CA is $108,603.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,800.00 and $108,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Software Developer (Java), and why are they important?

To thrive as a Junior Software Developer (Java), you need a solid understanding of Java programming, algorithms, and object-oriented principles, often supported by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of build tools like Maven or Gradle is often required. Strong problem-solving abilities, willingness to learn, and effective communication skills help junior developers collaborate and adapt quickly. These skills are crucial for building reliable software, integrating smoothly into development teams, and growing within the role.

What are some common challenges faced by Junior Software Developers working with Java, and how can they overcome them?

Junior Software Developers working with Java often encounter challenges such as understanding complex codebases, managing version control with tools like Git, and applying best practices for clean and efficient code. To overcome these obstacles, it's helpful to actively participate in code reviews, seek guidance from senior developers, and make use of online resources and documentation. Joining stand-up meetings and collaborating closely with teammates can also accelerate learning and help new developers adapt to the team's workflow.

What does a Junior Software Developer Java do?

A Junior Software Developer Java is an entry-level programmer who specializes in building, testing, and maintaining software applications using the Java programming language. They typically work under the supervision of senior developers and contribute to coding, debugging, and documentation. Their responsibilities often include fixing bugs, writing unit tests, and collaborating with team members to deliver functional software solutions. This role is ideal for individuals who have a basic understanding of Java and are eager to gain professional experience in software development.

What is the difference between Junior Software Developer Java vs Junior Software Developer Python?

AspectJunior Software Developer JavaJunior Software Developer Python
Required CredentialsBachelor's in CS or related field, Java certifications (optional)Bachelor's in CS or related field, Python certifications (optional)
Work EnvironmentEnterprise applications, backend development, large-scale systemsData analysis, scripting, web development, AI/ML projects
Employer & Industry UsageFinancial services, enterprise software, telecomTech startups, data science firms, research institutions
Common Search & ComparisonYesYes

Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.

What are popular job titles related to Junior Software Developer Java jobs in Fontana, CA? For Junior Software Developer Java jobs in Fontana, CA, the most frequently searched job titles are:
What cities near Fontana, CA are hiring for Junior Software Developer Java jobs? Cities near Fontana, CA with the most Junior Software Developer Java job openings:
Infographic showing various Junior Software Developer Java job openings in Fontana, CA as of May 2026, with employment types broken down into 91% Full Time, 4% Part Time, and 5% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution, with an average salary of $108,603 per year, or $52.2 per hour.

Junior Engineer/Assistant Engineer

County of Riverside

Riverside, CA

$83.53K - $119.58K/yr

Other

Posted 11 days ago


Job description

For questions regarding this position, please contact the Recruiter listed in the Supplemental Information section. ABOUT THE POSITION The County of Riverside's Flood Control and Water Conservation District has multiple opportunities for a Junior/Assistant Engineer located in Riverside, California. This position performs professional engineering work supporting the planning, design, construction, and operation/maintenance of stormwater management and flood control facilities throughout Riverside County.

In this role, the selected candidate will perform a variety of engineering assignments within the District's Planning, Design, Construction, and Operations and Maintenance divisions. Duties may include conducting engineering studies and analyses, preparing reports and specifications, reviewing plans, preparing cost estimates, performing inspections, and supporting public works projects. Projects may involve flood control facilities such as storm drains, channels, basins, dams, and levees, as well as stormwater recharge and treatment facilities.

Qualified candidates must possess a Bachelor's degree in Civil Engineering, Environmental Engineering, or Bioresource & Agricultural Engineering, or a valid Engineer-in-Training (EIT) Certificate, along with a valid California Driver's License and any required engineering certifications for the classification level. Preferred qualifications include knowledge of civil engineering principles such as hydraulic design, hydrology, surveying, construction methods, and structural design, as well as experience with hydrology studies, hydraulic analyses, structural design, public works inspections, and engineering software such as HEC-RAS, HEC-HMS, AutoCAD, Civil 3D, MicroStation, and related engineering applications. Junior Engineer: $40.16-51.40 Hourly Assistant Engineer: $42.97-57.49 hourly Special Note: The level at which the position will be filled is at the Department's discretion and is contingent on the candidate's experience and qualifications

Meet the Team. The Riverside County Flood Control and Water Conservation District provides for the control and conservation of flood and storm waters and for the protection of watercourses, watersheds, public highways, life, and property from damage within its boundaries. EXAMPLES OF ESSENTIAL DUTIES Junior Engineer Assist in the design and planning of public works improvements, facilities and structures by preparing plans, profiles and cross-sections; make quantity estimates and horizontal and vertical curve alignment computations and establish tentative grade lines; compute earthwork and design simple hydraulic structures; may participate in inspections during construction.

Record locations on maps, reduce field notes and sketch proposed layouts for various installations. Prepare hydrologic and/or traffic flow studies; conduct field investigations as needed. Assist in conducting water quality and water rights studies or air quality and emission modeling-oriented studies.

Tabulate and summarize statistical data and prepare reports; apply engineering techniques and practices to air and water pollution control problems. Assist with investigating and responding to public inquires and complaints. Assist in the preparation of permitting and design documents for regulatory agency approval.

Assistant Engineer Assist in the design of roads, hydraulics, reinforced concrete structures, sewer systems, or other public works projects by preparing plans, profiles and cross sections, making quantity estimates, horizontal and vertical alignment computations, and establishing grade controls. Supervise and perform drafting, computing, checking, and direction of field operations involved in the gathering and compilation of field data for the design layout and construction of highways, flood control channels, subdivisions, drainage structures, wells, sewer systems, parks, buildings, waste disposal, and other projects. Perform structural engineering analysis of proposed commercial, industrial and complex buildings and structures; review grading, building and structure plans for conformity to uniform building codes, local ordinances, state regulations, and administrative policies.

Assist and advise permit applicants with engineering and related problems. Prepare and review maps; calculate and plot the results of field surveys. May inspect the construction of projects under contract.

Perform field tests and take samples for laboratory tests of materials; prepare estimates for projects planned or under construction; prepare reports. MINIMUM QUALIFICATIONS Junior Engineer OPTION I Education: Graduation from an accredited college or university with a bachelor's degree in an engineering field. (Possession of a valid certificate as an Engineer-in-Training issued by the California State Board of Registration for Professional Engineers may substitute for the required education.) Those graduating within the next 6 months are encouraged to apply

If selected, candidates must provide proof of completed degree or certification before starting with the County. OPTION II Education: Graduation from an accredited college or university with a bachelor's degree in an engineering field or possession of a valid certificate as an Engineer-in-Training issued by the California State Board of Registration for Professional Engineers within six (6) months of hire. Experience: Current employment with Riverside County as an Engineering Student Intern or completion of an engineering internship with Riverside County.

Assistant Engineer Education: Graduation from an accredited college or university with a bachelor's degree in civil engineering. (Possession of a valid certificate as an Engineer-in-Training issued by the California State Board of Registration for Professional Engineers may substitute for the required education.) Experience: One year of professional civil engineering experience. Knowledge of: The fundamentals of civil engineering; mathematics and physics as applied to engineering; topography and construction surveying, stress analysis, analytical mechanics, and the strength, properties and uses of construction materials; general methods and procedures for describing real property

Ability to: Design a variety of public works structures with skill and accuracy; perform difficult mathematical computations; keep neat and accurate field notes; review and approve grading and structural plans; make accurate drawings and maps and prepare technical reports; maintain cooperative working relationships with others. ALL OPTIONS License: Possession of a valid California Driver's License. Proof of education/certification is required for this position.

Documentation should be uploaded with your application as outlined below: 1. If you have graduated with a Bachelor's degree in engineering - Provide a copy of your completed transcripts or degree (unofficial transcripts are acceptable). 2.

If you have graduated with a Bachelor's degree in engineering from outside of the United States - Provide a copy of your Foreign Education Equivalency evaluation from a member of the National Association of Credential Evaluation Services (NACES) or Association of International Credential Evaluators, Inc. (AICE). 3.

If you possess a valid certificate as an Engineer-in-Training issued by the California State Board of Registration for Professional Engineers - Provide a copy of your certificate. 4. If you possess a valid certificate of registration as a Civil Engineer issued by the California State Board of Registration for Professional Engineers - Provide your license number, if you did not in your application.

5. If you have not yet graduated and will be graduating within the next 6 months, provide a copy of your current transcripts and documentation showing your expected graduation date. SUPPLEMENTAL INFORMATION For questions regarding this recruitment Please contact Ebelyn Skinner at 951-955-5196 or eskinner@rivco.org

Please allow 1-2 business days for a response to general inquiries. ________________________________________________________________________________________ APPLICATION INFORMATION Veteran's Preference The County has a Veterans Preference Policy applicable to new hires. To qualify, attach the required documents to your job application.

Documents include a copy of your (or your spouse's) Member-4 Form DD-214 indicating dates of service. For spousal preference, and as applicable, the following documents: a copy of your marriage certificate, spouse's death certificate, a letter of spouse's disability and/or letter of service-related death (if available) from the U.S. Veteran's Administration

For privacy reasons, it is recommended that you remove your social security information from the document(s). A Human Resources Representative will review the materials and determine if you qualify for veterans' preference. For complete details and documentation requirements, please review the Veterans Preference Policy, C-3 here: https://rivcocob.org/board-policies Reasonable Accommodations The County of Riverside is committed to providing reasonable accommodation to applicants as required by the Americans with Disabilities Act (ADA) and Fair Employment and Housing Act (FEHA)

Qualified individuals with disabilities who need a reasonable accommodation during the application or selection process should contact the recruiter for the position noted above. For additional information and/or to obtain the appropriate form for requesting a reasonable accommodation, please visit the Disability Access Office web page located at: https://rc-hr.com/disability Proof of Education If using education to qualify or when requested by the recruiter, upload a copy of any license(s), official/unofficial transcript(s), degrees, and/or related employment documents to your NeoGov account at the time of application and before the closing date. Official or unofficial transcripts will be accepted

If your education was completed outside of the United States, you will need to provide a copy of your Foreign Education Equivalency evaluation from a member of the National Association of Credential Evaluation Services (NACES) or Association of International Credential Evaluators, Inc. (AICE). Work Authorization Requirement Applicants must be legally authorized to work in the United States at the time of application.

The County of Riverside does not participate in visa sponsorship programs, including H1-B visas, and will not provide sponsorship for any employment-based visas. Equal Opportunity Employer The County of Riverside is an Equal Opportunity Employer. It is the policy of the County of Riverside to provide equal employment opportunities for all qualified persons.

All applicants will be considered without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender, gender identity, gender expression, marital status, ancestry, medical condition (cancer and genetic characteristics), genetic information, or denial of medical and family care leave, or any other non-job-related factors. Pre-Employment All employment offers are contingent upon successful completion of pre-employment requirements including a criminal background investigation, which involves fingerprinting. (A felony or misdemeanor conviction may disqualify the applicant from County employment).

A pre-employment physical examination and background check may be required. Probationary Period As an Approved Local Merit System, all County of Riverside employees, except those serving "At Will," are subject to the probationary period provisions as specified in the applicable Memorandum of Understanding, County Resolution, or Salary Ordinance. Temporary and Per Diem employees serve at the pleasure of the agency/department head.

General Information Current County of Riverside and/or current employees of the hiring department may receive priority consideration. Qualified candidates may be considered for future County vacancies. Job postings may close without notice based on application volume.

Submit your complete application by the recruitment close date; no late applications are accepted. Ensure all relevant experience/education is reflected on your application/resume, as a failure to demonstrate position requirements may disqualify applicants. A description of job duties directly copied from the job classification or job posting will not be considered.

Please read and follow any special application instructions on this posting. Click the 'Apply' link located on this page to submit your application. For additional instructions on the application process, examinations, Veteran's preference, pre-employment accommodation or other employment questions, please refer to our web site, www.rc-hr.com

If you are experiencing technical problems, you may contact the governmentjobs.com applicant support desk Monday through Friday, 6 am to 5 pm Pacific Time at support@governmentjobs.com or toll-free 1-855-524-5627.