Java/Drools Developer (Business Automation & AI)

Pivotal Technologies Inc
Salt Lake City, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 135K

Job location

Salt Lake City, United States of America

Tech stack

HTML
Java
Adobe RoboHelp
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Business Logic
Cloud Engineering
Continuous Integration
Software Debugging
DevOps
Document Management Systems
Drools
JSON
Metadata
Markdown
XML
Scripting (Bash/Python/Go/Ruby)
Chatbots
Retrieval-Augmented Generation
Prompt Engineering
Spring-boot
GIT
Containerization
Kubernetes
Docker

Job description

We are seeking a Java Developer (3-5 years) to join our team and contribute experience and technical expertise to our business logic and self-service support systems. You will be responsible for maintaining and migrating complex business rules using Drools and Kogito. Simultaneously building out our next-generation AI Chatbot infrastructure. A key focus of this role is the digital transformation of our legacy documentation (Adobe RoboHelp) into a high-performance Knowledge Base using AWS Bedrock and RAG (Retrieval-Augmented Generation) architectures.

Requirements

Java Mastery: 3-5 years of professional experience with Java (8/11/17+), including Spring Boot or Quarkus. Rule Engines: Hands-on experience writing and debugging Drools rules and implementing DMN (Decision Model and Notation). Cloud Native Automation: Proven experience with Kogito for building cloud-native business processes. AWS AI/ML Stack: Experience configuring AWS Bedrock (Knowledge Bases, Agents, or Prompt Engineering). **Proficiency in managing Amazon S3 for large-scale document storage and metadata tagging. Documentation Transformation: Experience (or strong scripting ability) in converting Adobe RoboHelp (HTML/XML) into structured formats (Markdown/JSON) for AI consumption. Modern DevOps: Experience with Git, CI/CD pipelines, and containerization (Docker/Kubernetes).

Apply for this position