Location: Los Angeles, CA (Hybrid 2 days onsite / 3 days remote)
Compensation: Target base salary 120-140k
Reports To: Director of Product Development
Position Overview
We are seeking a midlevel Java Developer with demonstrated experience using AIassisted development tools to join our Product Development team. This role is a replacement hire for a retiring senior team member and will play a key role in maintaining and evolving our core Javabased scheduling and factory planning application.
The successful candidate will collaborate closely with a small, highly specialized development team, including working with engineers based in Germany during a transition period. This position emphasizes the practical use of modern AI tools to accelerate development, support knowledge transfer, and drive innovation within an established Java codebase.
The ideal candidate has 8 12 years of professional experience, is adaptable, and is enthusiastic about incorporating AI into traditional enterprise Java development workflows.
Key Responsibilities
- Maintain, enhance, and modernize an existing Javabased scheduling and factory planning application supporting businesscritical operations
- Utilize AIassisted development tools (including Claude AI platforms and GitHubbased AI tooling) to improve coding efficiency, accelerate development, and optimize existing code
- Leverage AI tools to rapidly selflearn, document, and understand legacy systems as part of structured knowledge transfer
- Collaborate with Germanybased engineers during the transition period to ensure continuity and shared system understanding
- Contribute to the longterm strategy of consolidating and modernizing development efforts through AIenabled efficiencies
- Partner closely with Product Development leadership and crossfunctional stakeholders to support roadmap execution
- Support systems related to scheduling, factory planning, capacity planning, and constraintbased operational logic
Required Qualifications
- 8 12 years of professional Java development experience
- Strong experience working with Oracle databases and SQLbased systems
- Experience developing and supporting enterpriselevel business applications, including operational planning, scheduling logic, and capacity or constraintbased systems
- Commercially demonstrated experience using AIassisted development tools (e.g., Claude AI platforms, GitHub AI tools); experience must be from professional work environments, not personal projects only
- Comfortable working in a hybrid environment (Los Angelesbased preferred)
- Selfmotivated, adaptable, and open to adopting emerging development technologies
Preferred Qualifications
- Experience with factory planning, production scheduling, capacity planning, or constraintbased optimization systems
- Experience modernizing or maintaining legacy Java applications
- Recent exposure (within the past 6 12 months) to AIassisted coding tools in a professional setting
- Experience collaborating with international or remote engineering teams
Compensation depends on experience!