Java Developer

Zenith Insurance Company•Roseville, CA
•$98,000 - $120,000•Hybrid

About The Position

Zenith Agribusiness Solutions is hiring a Java Developer to develop, test, debug, maintain, and document Java-based business applications under general direction. The role completes the development life cycle for simple to moderately complex application components based on design specifications and works collaboratively with developers, business analysts, and testing teams to deliver enhancements and resolve issues. This is a hybrid position based out of Zenith’s Roseville, California office. Candidates should live within commuting distance and be comfortable working onsite according to the company’s hybrid schedule. Applicants must be authorized to work in the United States without employer-sponsored work authorization; Zenith cannot provide sponsorship now or in the future. The expected salary range is $98,000–$120,000, with actual pay adjusted based on experience, geographic location, and other job-related factors.

Requirements

  • High school diploma or equivalent combination of training and experience required.
  • Bachelor’s degree or equivalent combination of training and experience required.
  • At least 3 years of related work experience.
  • 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.
  • 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.
  • Must be authorized to work in the United States without employer-sponsored work authorization.

Nice To Haves

  • 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 or Azure.
  • Insurance industry knowledge.
  • Familiarity with secure coding practices such as the OWASP Top 10.

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.

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 per year of vacation and 2 weeks per year of sick leave.
  • 10 paid company holidays, 2 personal days, and 2 floating holidays.
  • Employee Assistance Program (EAP).
  • Competitive compensation and ongoing learning and development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service