JOBSEARCHER

Java Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

We are seeking a 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 ResponsibilitiesMaintain, enhance, and modernize an existing Java-based scheduling and factory planning applicationUtilize AI tools (e.g., Claude AI platforms, GitHub-based AI tooling) to accelerate development and code optimizationLeverage AI to rapidly self-learn and document legacy systems during knowledge transferCollaborate with Germany-based engineers during transition periodContribute to long-term strategy of consolidating and modernizing development efforts through AI-enabled efficiencyWork closely with Product Development leadership and cross-functional stakeholdersSupport business-critical applications involving scheduling, factory planning, capacity planning, and constraint-based systemsRequired Qualifications8–12 years of professional Java development experienceStrong experience working with Oracle databases and SQL-based systemsFamiliarity with enterprise-level business applications (not just APIs or infrastructure): Operational planning systems, Scheduling logic, Capacity constraint modelingCOMMERCIALLY demonstrated exposure to AI-assisted development tools (Claude AI platforms, GitHub AI tools, etc.) - they cannot have just done this in their personal lifeComfortable working in hybrid environments (LA-based)Self-motivated, adaptable, and open to emerging technologiesPreferred QualificationsExperience with factory planning, production scheduling, capacity planning, or constraint-based optimization systemsExperience modernizing legacy Java applicationsExposure to AI-assisted coding within the past 6–12 monthsExperience collaborating across international teamsThis role pays between 120-140k annually. Actual compensation depends on experience.