핵심 요구사항
- Java / Spring Boot / MyBatis 실무 경력 4년 이상
- MySQL 쿼리 작성 능력 (조인, 집계, 트랜잭션 처리)
- 운영 중인 레거시 시스템 유지보수 및 기능 추가 경험
- 재고 수량 반영 로직 구현 (입고/출고/반납 시 재고 테이블 갱신)
- 자재·완제품 입출고, 폐기 관리, BOM 관리 화면 개발
해외 생산공장을 운영하는 제조기업의 사내 MRP(자재소요·재고관리) 시스템에 신규 입출고 모듈을 추가하는 기능 확장 프로젝트입니다. 자재·완제품 입출고, 폐기 관리, 협조전 연동, BOM 관리 등 약 20~25개 화면의 조회·등록 기능과 재고 반영 로직을 Java 8, Spring Boot 2.7, MyBatis, MySQL 기반으로 개발합니다. 요구사항 정의와 DB·화면 설계가 완료된 상태에서 착수하며, 레거시 유지보수 경험과 제조/물류 도메인 이해가 있는 백엔드 중심 개발자에게 적합합니다.