Demo

Java Technical Lead Underwriting (Java + Rules Engine)

Jobs via Dice
Jersey, NJ Full Time
POSTED ON 8/9/2026
AVAILABLE BEFORE 9/9/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
$216,769 to $266,490
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
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 Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, PTR Global, is seeking the following. Apply via Dice t... more
  • 1 Day Ago

  • Jobs via Dice Wilmington, DE
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Client Order Management Associate for a contract assignment with one of our premier Investm... more
  • 1 Day Ago

  • Jobs via Dice Metairie, LA
  • This Jobot Job is hosted by: Christie Bauer Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary: $25 - $45 ... more
  • 1 Day Ago

  • Jobs via Dice Portland, OR
  • Location: Portland, OR Salary: Negotiable Description: Our client is currently seeking a TA Professional Qualifications: Job Qualifications 4-8 years of so... more
  • 1 Day 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.

  • Luxoft Weehawken, NJ
  • Project description As the world's largest wealth manager, we provides comprehensive advice, solutions and services to wealthy families and individuals aro... more
  • 6 Days Ago

  • The Dignify Solutions, LLC Elizabeth, NJ
  • Java Technical Lead With Marketing tools- Full-Time (Remote)Java Technical Lead With Marketing tools- Full-Time (Remote)1 week ago Be among the first 25 ap... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!