Demo

Java Technical Lead Underwriting (Java + Rules Engine)

Jobs via Dice
Jersey, NJ Full Time
POSTED ON 6/17/2026
AVAILABLE BEFORE 7/15/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Purple Drive Technologies LLC, is seeking the following. Apply via Dice today!

Job Title: Java Technical Lead - Underwriting (Java Rules Engine)

Location: Whitehouse Station, NJ (Hybrid - 3 to 4 Days Onsite)

Experience: 10 Years

Job Summary

We are seeking an experienced Development Lead to lead the modernization and enhancement of a large-scale Underwriting Referrals platform. The ideal candidate will possess strong expertise in Java, Spring Boot, Microservices, Rules Engines, API integrations, and cloud-native architectures, along with a solid understanding of underwriting and referral workflows within the insurance domain.

This role will drive application modernization, legacy migration, system integrations, and cloud deployment initiatives while leading a development team and ensuring successful delivery of business-critical solutions.

Required Skills

  • 10 years of software development experience
  • Strong expertise in:
    • Java
    • Spring Boot
    • Microservices Architecture
    • REST APIs
    • Event-Driven Architecture
  • Experience with Rules Engines:
    • Drools
    • SBeL
    • Business Rules Management Systems (BRMS)
  • Frontend development experience:
    • Angular
  • Cloud technologies:
    • Microsoft Azure
    • Azure Kubernetes Service (AKS)
    • CI/CD Pipelines
  • Database experience:
    • MongoDB
    • NoSQL Databases
    • JSON Document Collections
  • Strong experience in:
    • Application Modernization
    • Legacy System Migration
    • API Integration
    • Data Mapping & Transformation
  • Understanding of:
    • Underwriting Workflows
    • Referral Management Systems
    • Policy Administration Systems
Key Responsibilities

  • Lead modernization and migration of underwriting referral applications
  • Design and implement scalable microservices-based architectures
  • Own integration design across:
    • Underwriting Systems
    • Policy Administration Systems
    • External Third-Party Platforms
    • Downstream Enterprise Applications
  • Drive API development and event-driven integrations using asynchronous messaging and queues
  • Align legacy workflows and business rules with modern cloud-native architectures
  • Lead UI enhancements using Angular and backend service enhancements using Java/Spring Boot
  • Ensure application stability, performance, scalability, and data integrity throughout migration efforts
  • Design and implement cloud deployment solutions on Azure and AKS
  • Review architecture, code, and technical designs to ensure adherence to best practices
  • Mentor developers and provide technical leadership across delivery teams
  • Collaborate with business stakeholders, architects, and product teams to deliver business-driven solutions

Preferred Qualifications

  • Insurance domain experience, particularly:
    • Underwriting
    • Referral Processing
    • Policy Administration
    • Commercial or Personal Lines Insurance
  • Experience with:
    • Kafka
    • RabbitMQ
    • Azure Service Bus
  • Exposure to Domain-Driven Design (DDD)
  • Experience with DevOps and Infrastructure as Code (IaC)
  • Experience leading enterprise application modernization programs

Salary.com Estimation for Java Technical Lead Underwriting (Java + Rules Engine) in Jersey, NJ
$168,727 to $202,506
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Technical Lead Underwriting (Java + Rules Engine)?

Sign up to receive alerts about other jobs on the Java Technical Lead Underwriting (Java + Rules Engine) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Alaska, AK
  • Job Description - Lawson/RPG Developer Location: Remote Duration: 6-months, with extension Candidates should be video screened prior to sending to PV REQUI... more
  • 4 Days Ago

  • Jobs via Dice Middletown, RI
  • Job ID: 2611520 Location: Middletown, RI, US Date Posted: 2026-04-15 Category: Engineering and Sciences Subcategory: Electrical Engr Schedule: Full-Time Sh... more
  • 4 Days Ago

  • Jobs via Dice Providence, RI
  • Epic Behavioral Health Analyst (ClinDoc) - Contract Duration: 6 Months Location: Remote (Onsite support preferred for go-live; travel negotiable) Overview ... more
  • 4 Days Ago

  • Jobs via Dice Newark, DE
  • When you join Sallie Mae, you become a champion for all students. We're on a mission to power confidence as students begin their unique journey. To help th... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Java Technical Lead Underwriting (Java + Rules Engine) jobs in the Jersey, NJ area that may be a better fit.

  • NMK Global Inc. Jersey, NJ
  • NMK Global Inc . is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Devel... more
  • 2 Days Ago

  • Cyber Sphere LLC Jersey, NJ
  • Java Technical Lead with Apache Camel Location: Jersey City, NJ - ONSITE - Must be local Longterm Must Haves: 5 yrs of Lead experience Java, Spring Boot, a... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!