Senior Java Technical Lead - RESTful API, Spring Boot

HCL America Inc.
Durham, NC, United States
12 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$151,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Confluence JIRA Automation of Tests Cloud Computing Software Quality System Configuration Continuous Integration Software Debugging Software Design Patterns
+23 more
Drools Java Platform Enterprise Edition (J2EE) JSON Junit NoSQL Object-Oriented Software Development Performance Tuning Systems Development Life Cycle SQL Databases Systems Integration Web Services Extensible Markup Language (XML) Spring-boot Git Event Driven Architecture Kubernetes Deployment Automation Atlassian Tools Api Design Restful APIs Docker Jenkins Microservices

Job description

We are seeking a skilled Java Developer with 8 to 10 yrs of experience to support the Build Phase of a production-grade Underwriting Rules Engine platform. The role involves designing, developing, and integrating Java-based microservices and APIs to enable real-time rule execution, decisioning, and enterprise system integration. The candidate will work closely with architects, rules engine specialists, and cross-functional teams to deliver scalable, resilient, and high-performance solutions aligned to enterprise standards and regulatory requirements, Design and develop Java-based microservices and REST APIs for Rules Engine platform Implement and integrate rule execution services with enterprise systems (upstream/downstream) Collaborate with Drools/rules team to enable rule evaluation, decisioning, and workflows Build scalable, high-performance components aligned to low-latency decision systems Develop and support API-driven and event-based integrations across platforms Participate in end-to-end SDLC including development, testing, debugging, and deployment Ensure code quality, performance optimization, and defect resolution Support CI/CD pipelines, deployment automation, and environment setup Contribute to non-functional requirements including scalability, resiliency, and security Prepare technical documentation and support audit & governance requirements

Requirements

Mandatory Skills

Core Java / J2EE, Java 8+ Spring Boot & Microservices architecture REST API development & web services Strong OOP concepts & design patterns

Preferred / Good to Have

Experience with Drools / Rules Engine platforms Understanding of rule-based decisioning systems Exposure to insurance / underwriting domain

Other Requirements

API integration & event-driven architecture SQL / NoSQL databases, JSON/XML CI/CD tools (Jenkins, Git) Cloud exposure (AWS preferred), Docker/Kubernetes (nice to have) JUnit / automated testing, Agile tools (JIRA, Confluence)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all