Java Developer - AI-Driven Solutions
Location: Los Angeles, CA (Hybrid - 2 days onsite / 3 remote)
Salary Range: $110,000 to $125,000
Reports To: Director of Product Development
Position Overview
We are seeking a mid-level Java Developer with strong AI tool familiarity to join our Product Development team. This role is a replacement hire for a retiring senior team member and is critical to the continued evolution of our core Java-based scheduling and factory planning application.
This individual will work closely with a small team (including collaboration with Germany-based engineers during transition) and will leverage modern AI tools to accelerate development, onboarding, and innovation.
The ideal candidate brings 8-12 years of experience, is highly adaptable, and is excited about integrating AI into traditional Java development workflows.Key Responsibilities
Maintain, enhance, and modernize an existing Java-based scheduling and factory planning application
Utilize AI tools (e.g., Claude AI platforms, GitHub-based AI tooling) to accelerate development and code optimization
Leverage AI to rapidly self-learn and document legacy systems during knowledge transfer
Collaborate with Germany-based engineers during transition period
Contribute to long-term strategy of consolidating and modernizing development efforts through AI-enabled efficiency
Work closely with Product Development leadership and cross-functional stakeholders
Support business-critical applications involving scheduling, factory planning, capacity planning, and constraint-based systems Required Qualifications
8-12 years of professional Java development experience
Strong experience working with Oracle databases and SQL-based systems
Familiarity with enterprise-level business applications (not just APIs or infrastructure): Operational planning systems, Scheduling logic, Capacity constraint modeling
COMMERCIALLY demonstrated exposure to AI-assisted development tools (Claude AI platforms, GitHub AI tools, etc.) - they cannot have just done this in their personal life
Comfortable working in hybrid environments (LA-based preferred)
Self-motivated, adaptable, and open to emerging technologies Preferred Qualifications
Experience with factory planning, production scheduling, capacity planning, or constraint-based optimization systems
Experience modernizing legacy Java applications
Exposure to AI-assisted coding within the past 6-12 months
Experience collaborating across international teams Ideal Candidate Profile
Mid-career developer (not entry-level, not late-career traditionalist)
Technically strong in Java but forward-thinking about AI evolution
Comfortable using AI tools to increase efficiency and reduce manual coding effort
Growth-oriented and interested in long-term product evolution
Please view our Privacy Policy.