Java Developer

Zenith Insurance Company

Roseville (CA)

Hybrid

USD 98,000 - 120,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision
Flexible Spending Accounts
Parental Leave
Life/AD&D/Disability Insurance
401(k) & ESPP
Education Reimbursement
Paid leave and holidays
EAP

Job summary

Zenith Insurance Company is seeking a Java developer for a hybrid role based in Roseville, CA. You will design, build, test, and maintain Java applications aligned with business requirements, collaborating with analysts and QA teams to deliver secure, scalable solutions.

The role emphasizes production support, code reviews, and adherence to secure coding practices, with a strong focus on Spring Boot, Hibernate, REST APIs, and cloud/delivery tooling.

Qualifications

  • Experience with Java development and maintenance in production environments.
  • Experience with Spring Boot and Hibernate frameworks.
  • Familiarity with REST APIs and data formats (JSON/XML).
  • Exposure to unit-testing frameworks (JUnit/Mockito).
  • Experience with build tools (Maven/Gradle).
  • Exposure to Docker and Kubernetes.
  • Familiarity with Elasticsearch or OpenSearch.
  • Familiarity with Vue.js.
  • Basic AWS/Azure understanding.
  • Insurance industry knowledge beneficial.
  • Secure coding practices incl. OWASP Top 10.

Responsibilities

  • Develop and maintain Java applications per business requirements and specs.
  • Write and debug SQL to support functionality, validate data.
  • Troubleshoot defects by reviewing code and logs.
  • Develop and maintain unit tests and support testing.
  • Participate in code reviews and follow security and change-management practices.
  • Document changes and communicate progress and dependencies.
  • Assist deployments and production issue resolution as needed.
  • Collaborate with teammates and adapt to feedback.
  • Perform other duties as assigned.

Skills

Core Java
Spring Boot
Hibernate
REST APIs
JSON/XML
JUnit/Mockito
Maven/Gradle
Docker/Kubernetes
Elasticsearch/OpenSearch
Vue.js
AWS/Azure
OWASP Top 10
Git
SQL
HTML/CSS/JS
Insurance knowledge
Secure coding

Education

High School Diploma
Bachelor’s Degree

Tools

Git
Maven/Gradle

Job description

Introduction

Zenith Agribusiness Solutions is committed to helping California's agricultural businesses succeed by providing insurance solutions that protect their operations, property, and livelihoods. With a deep understanding of the unique needs of farms and agricultural businesses, we combine industry expertise with responsive, personalized service to help our customers protect what matters most.

Collaboration, work-life balance, and integrity are at the center of how we work. As part of Zenith, we support career advancement through ongoing learning and development. An individual joining our team will receive competitive compensation, a comprehensive benefits package, and continuous opportunities to grow as a professional.

This is a hybrid position based out of our Roseville, CA office. Candidates should live within commuting distance and be comfortable working onsite in accordance with Zenith’s hybrid schedule.Candidates must be authorized to work in the United States without the need for employer-sponsored work authorization. Zenith is unable to provide employment sponsorship now or in the future.
Overview

Under general direction, develops, tests, debugs, maintains, and documents Java-based business applications. Completes the development life cycle for simple to moderately complex application components based on design specifications. Works collaboratively with developers, business analysts, and testing teams to deliver application enhancements and resolve issues.

Responsibilities
  • Develop and maintain Java applications based on business requirements and technical specifications.
  • Write and debug SQL statements to support application functionality, troubleshoot issues, and validate data.
  • Troubleshoot application defects by reviewing code, logs, and database information.
  • Develop and maintain unit tests and support application testing.
  • Participate in code reviews and follow established development standards, security practices, and change-management procedures.
  • Document application changes and communicate progress, issues, and dependencies.
  • Support application deployments and production issue resolution as needed.
  • Apply logical thinking to define problems, collect data, establish facts, and draw valid conclusions.
  • Work productively with others and respond positively to direction and feedback.
  • Perform other duties and projects as assigned.
Qualifications
  • Experience with application maintenance, production support, or deployment activities.
  • Experience with Spring Boot and Hibernate.
  • Experience developing or consuming REST APIs and working with JSON or XML.
  • Exposure to unit-testing frameworks such as JUnit or Mockito.
  • Familiarity with build tools such as Maven or Gradle.
  • Exposure to Docker and Kubernetes.
  • Familiarity with Elasticsearch or OpenSearch.
  • Familiarity with Vue.js.
  • Basic understanding of AWS / Azure.
  • Insurance industry knowledge.
  • Familiarity with secure coding practices such as the OWASP Top 10.
Education
  • High School Diploma or equivalent combination of training/experience required
  • Bachelor’s Degree or equivalent combination of training/experience required
Work Experience
  • 3+ years related work experience required
Knowledge, Skills, and Abilities
  • Working knowledge of core Java and object-oriented programming concepts.
  • Ability to write and troubleshoot SQL statements, with an understanding of relational database concepts.
  • Basic understanding of HTML, CSS, and JavaScript for developing and maintaining user interfaces.
  • Familiarity with version-control systems such as Git.
  • Ability to understand existing application code and implement enhancements and defect fixes.
  • Strong analytical and problem-solving skills.
  • Effective written and verbal communication skills, with the ability to work independently on defined assignments and collaborate with team members.
  • Ability to prioritize work, communicate obstacles, and follow through on assignments.
Pay, Benefits, and Other Information

The expected salary range for this position is $98,000 - $120,000. Actual pay will be adjusted based on experience, geographic location, and other job-related factors as permitted by law. Qualifications may warrant placement in a different job level.Benefits

  • Medical, Dental and Vision Insurance
  • Flexible Spending Accounts
  • Paid Parental Leave
  • Life, AD&D and Disability Insurance
  • 401(k), Employee Share Purchase Plan (ESPP)
  • Education and Training Reimbursement
  • Paid Leave: 3 weeks/year Vacation, 2 weeks/year Sick Leave
  • 10 paid Company Holidays, 2 Personal Days, 2 Floating Holidays
  • Employee Assistance Program (EAP)
  • For more information, review details on the Benefits page of our Career Site: https://www.thezenith.com/careers/benefits/

Zenith typically posts jobs for a minimum of 8 to 14 calendar days. If you are interested in any of our open positions, we encourage you to submit your application promptly.Zenith Insurance Company is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other legally protected characteristic. In compliance with California law, we are committed to fair hiring practices. Pursuant to the California Fair Chance Act (AB 1008), we will consider qualified applicants with criminal histories in a manner consistent with the law. Additionally, in accordance with the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will not inquire about an applicant’s criminal history until after a conditional offer of employment has been made.If you are a qualified individual with a disability or a disabled veteran and need assistance accessing our career center or applying for a position due to your disability, you are entitled to request an accommodation. To make a request, please contact a Human resources representative at Zenith Insurance Company.#LI-EF1#LI-hybrid

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Zenith Insurance Company • Roseville (CA)

Hybrid
USD 98,000 - 120,000
Medical Insurance
Dental & Vision
FSA
+5
Java Developer
Java Developer

Zenith Insurance Company (United States) • Roseville (CA)

Hybrid
USD 98,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
.NET Full Stack Developer
.NET Full Stack Developer

Zenith Insurance Company (United States) • Dublin (CA)

On-site
USD 88,000 - 121,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
.NET Full Stack Developer
.NET Full Stack Developer

Zenith-Insurance-Company • Los Angeles (CA)

On-site
USD 88,000 - 121,000
Medical, Dental and Vision Insurance
Flexible Spending Accounts
Paid Parental Leave
+5
IT Business Systems Analyst II
IT Business Systems Analyst II

TheZenith Insurance Company • Orlando (FL)

On-site
USD 68,884 - 99,882
Medical, Dental and Vision Insurance
401(k)
Education and Training Reimbursement
+2
AVP, Underwriting — SoCal Growth Leader
AVP, Underwriting — SoCal Growth Leader

Zenith Insurance Company (United States) • San Diego (CA)

On-site
USD 175,000 - 225,000
Medical, Dental and Vision Insurance
401(k)
Education and Training Reimbursement
+1
Workers' Comp Claims Specialist- California
Workers' Comp Claims Specialist- California

Zenith-Insurance-Company • Fresno (CA)

Hybrid
USD 78,000 - 106,000
Medical Insurance
Dental & Vision
FSA
+7
Senior Underwriter
Senior Underwriter

Zenith Insurance Company • Los Angeles (CA), San Diego (CA)

Hybrid
USD 113,000 - 141,000
Medical, Dental & Vision Insurance
Flexible Spending Accounts
Paid Parental Leave
+2
Loss Control National Accounts Manager
Loss Control National Accounts Manager

Zenith Insurance Company (United States) • California

On-site
USD 146,000 - 183,000
Medical, Dental and Vision Insurance
401(k) and ESPP
Education and Training Reimbursement
+1
Senior Underwriter
Senior Underwriter

Zenith-Insurance-Company • Los Angeles (CA)

Hybrid
USD 113,000 - 141,000
Medical, Dental and Vision Insurance
Flexible Spending Accounts
Paid Parental Leave
+4