Job Title: Java/AI Developer
Location: Iselin NJ
Onsite: 3 days a week
Contract: 6-24 months to perm
Interview process: 2 video interviews to hire
Design, build, and maintain Java-based backend services and APIs that support AI-driven threat modeling and cyber risk automation workflows.
Develop full-stack features across backend, service orchestration, and UI layers using modern Java frameworks (Spring Boot, Spring Cloud) and modern front-end stacks (React/Angular).
Implement scalable microservices, event-driven components, and data pipelines that support ingestion, processing, and triage of cybersecurity artifacts.
Translate cybersecurity requirements and risk-scoring logic (defined by the Lead Cyber Security Research Consultant) into robust, maintainable software components.
Build integration points with AI/ML models, feature stores, and inference services for automated threat analysis, risk scoring, and decision support.
Operationalize cyber risk rubrics, secure-coding checks, and policy-driven logic into deterministic and AI-assisted workflows.