N

NJM Insurance Group

Mutual property and casualty insurer

Java Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeTrenton, NJ, USA$87.3k - $110kHybrid

About the Job

Requirements

  • At least 3 years of software development experience with object-oriented technologies.
  • A bachelor's degree in Computer Science or a related field is required.
  • Some knowledge of object-oriented design patterns, software architecture concepts, and web application constructs.
  • Experience with object-oriented programming languages and object-oriented architectures.
  • Some understanding of relational database technologies and experience writing SQL queries.
  • Good written and oral communication and interpersonal skills.
  • Willingness to learn how to support production systems.

Responsibilities

  • Code, configure, develop, and debug functionality in core systems in accordance with architectural guidelines and defined best practices, under the guidance of a senior developer; this includes screens, data models, and batches.
  • Plan, initiate, and conduct unit and integration testing of applications.
  • Provide accurate and reliable estimates.
  • Consistently deliver work on time and at a high quality.
  • Understand and work from business requirements documentation, including user stories, use cases, and traditional software requirements specifications.
  • Share technical and product knowledge with other team members as part of an agile project team.
  • Support and troubleshoot production deployments.
  • Seek mentoring from senior team members as necessary.

Desired Qualifications

  • Experience working with integrations such as web services or messaging.
  • Experience working as part of a fast-paced agile development team.
  • Experience with Guidewire technologies, including PolicyCenter, BillingCenter, or ClaimCenter.
  • Knowledge and experience of the Guidewire object model.
  • Experience with configuration and integration within the Guidewire architecture.
  • GOSU development skills.
  • Knowledge and experience with Guidewire typelists, rule sets, plugins, activities, and messaging framework.
  • Experience with Microsoft SQL Server.
  • Comparable object-oriented technology certification.

About the Company

NJM Insurance Group

Mutual property and casualty insurer

NJM Insurance Group provides property and casualty insurance mainly in the Mid-Atlantic, focusing on auto and home coverages and other P&C protection. It operates as a mutual insurer owned by its policyholders, using premium dollars to fund coverage, claims, and service rather than paying dividends to outside owners. Customers get protection through policies (notebook of auto and home insurance) and a claims process backed by financial stewardship and strong service. NJM differentiates itself by its mutual ownership model and a commitment to value-based solutions and service, plus regional recognition for auto claims experience and employer awards (e.g., leading Mid-Atlantic auto insurer in J.D. Power 2025 AIS; Forbes Best In-state Employer 2019–2025). Its stated goal is to provide value-based insurance solutions with the highest levels of service, integrity, and financial stewardship for policyholders in the Mid-Atlantic.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$250M
Headquarters
Ewing Township, NJ
Founded
1913

Recently Posted Jobs

Explore more opportunities at NJM Insurance Group

See more jobs