Java Technical Lead - Underwriting (Java + Rules Engine)
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
Recommended Jobs
Vice President and Head of Business Development
SystImmune is a leading and well-funded clinical-stage biopharmaceutical company located in Redmond, WA and Princeton, NJ. It specializes in developing innovative cancer treatments using its establis…
Consulting Psychiatrist
Provide staff consultation and training Collaborate with primary treating physicians Consultation to psychiatric hospitals regarding the treatment of individuals with IDD and mental or behavi…
Seasonal Kitchen Manager - Camp Inawendiwin
Job Description Job Description Position Purpose: The Kitchen Manager directs and implements all food-service operations of the camp including purchasing, preparation, nutrition, service, sani…
Janitor (Multiple Shifts Available)
Job Description Job Description Position Overview: This position is responsible for ensuring the cleanliness of the facility. Key Responsibilities: Daily cleaning of all bathrooms; …
EMS Presales Solutions Consultant, Regulated Industries
Company Overview Samsung SDS is the digital arm of the Samsung group and a global provider of cloud and digital transformation innovations. Samsung SDS delivers enterprise-grade solutions and serv…
PD RN-Pediatric Outpatient Services
Job Title: PD RN Location: Monmouth Medical Center Department Name: Pediatric OP Services Req #: 0000252952 Status: Hourly Shift: Day Pay Range: $48.29 - $65.06 per hour Pay Trans…
Regional Dry Van Company Driver W2 Job in Irvington, NJ by American Trucking Group
Requirements • Valid CDL Class A license • Minimum 3 months tractor trailer experience • Pass DOT physical and drug scree…
MRI Technologist
Job Title: MRI Technologist Location: RWJUH Hamilton Hospital Department Name: MRI Req #: 0000248531 Status: Hourly Shift: Day Pay Range: $58.65 - $58.65 per hour Pay Transparency…
Retail Sales Support (Freelancer) - Central & South New Jersey
Job Description Job Description Description: Meet or exceed set retail sales goals provided for each shift Expert application of Anastasia Beverly Hills cosmetics for various occasions (ran…