KR
위시켓
보통
외주
톰캣 기반 시스템 API 데이터 전송 오류 및 추가 수정 전문가
예산
15,000,000원
예상 기간
2~3일
지원 마감
2026년 10월 30일
난이도
보통
기술 스택
Tomcat
Java
JSP
REST API
RDBMS
AI 분석 요약 기회점수 55/100
톰캣 기반으로 운영 중인 기존 시스템에서 API 호출 후 장비로 전송되는 데이터가 잘못 나가는 오류(A값 자리에 B값 전송)를 원인 분석하고 수정하는 유지보수 프로젝트입니다. 동일 규모의 소규모 오류 수정 2건을 함께 진행하며, 소스코드·API 정의서·로그를 기반으로 데이터 처리·전송 로직을 바로잡는 것이 핵심입니다. Java/Tomcat 레거시 시스템의 디버깅과 운영 유지보수 경험이 있는 개발자에게 적합하며, 향후 건별 지속 의뢰를 염두에 둔 장기 협업형 건입니다.
핵심 요구사항
- 톰캣 기반 레거시 시스템의 유지보수·오류 수정 경험
- 소스코드·API 정의서·로그 기반 오류 원인 분석 능력
- API 호출 후 장비 전송 데이터(A값→B값) 처리 로직 디버깅 및 수정
- DB 타입·정의 확인 및 값 매핑 오류 수정
- 소규모 오류 수정 2건 추가 대응
- 건별 지속 의뢰에 대한 대응 방식 제시
산출물
- 수정된 전체 소스코드
- 수정 내역 정리(오류 원인·수정 위치·변경 내용)
- 장비 정상 데이터 전송 확인 결과
매력 포인트
- 소스코드·API 정의서·로그 등 분석 자료 완비
- 향후 건별 지속 의뢰 가능성(장기 협업)
- 신규 개발·기획·디자인 제외로 범위 명확
주의사항
- 예산 표기 불일치: 헤더 1,500만원 vs 본문 100만원으로 실제 예산이 100만원일 가능성이 높음
- 추가 수정 2건의 상세 내용이 미팅 시 공개되어 범위 불확실
- 원인이 '값 매핑만 수정하면 될 것'이라는 클라이언트 추정으로, 실제 분석 시 범위가 확대될 위험
프로젝트 유형유지보수
적합 개발자3년차 이상 Java/Tomcat 레거시 유지보수 개발자 (디버깅·API 연동 경험)
클라이언트 정보
회사위시켓
위치경기도 김포시
고용형태CONTRACTOR
프로젝트 원문 설명
[프로젝트 개요]
- 톰캣 기반으로 운영 중인 기존 프로그램에서 API 호출 후 장비로 전송되는 데이터가 잘못 나가는 오류를 수정합니다. 같은 규모의 소규모 수정 2건을 함께 진행하며, 신규 기능 개발과 기획·디자인 작업은 포함하지 않습니다.
- 소스코드와 API 정의서, 개발 산출물 정의서를 모두 보유하고 있습니다.
[프로젝트 배경 및 목표]
- 지금 상황: 프로그램이 각종 API를 호출해 받은 데이터를 장비로 보내 보여주는 구조입니다. 잘 운영되다가 갑자기 A값이 가야 할 자리에 B값이 계속 전송되고 있습니다. DB의 타입·정의를 확인해 본 결과, 호출 과정에서 값이 다르게 처리되는 부분만 수정하면 될 것으로 보고 있습니다. 이 외에 비슷한 규모의 수정 사항이 2건 더 있습니다.
- 끝나면 이렇게 되기를 바랍니다: 장비에 정상 데이터가 전송되고, 함께 의뢰하는 2건이 해결되는 것이 이번 목표입니다. 이후에도 하자가 꾸준히 나올 것으로 보여, 인력을 채용하기보다 외부 개발자에게 건이 생길 때마다 계속 의뢰하는 방식으로 이어가려 합니다.
[필수 과업 범위와 결과물]
1. 수행 범위
- SW 개발: 보유한 소스코드·API 정의서·로그를 기반으로 한 오류 원인 분석 및 수정. 신규 기능 개발과 기획·디자인 작업은 없습니다.
- 테스트·QA: 수정 후 장비로 정상 데이터가 전송되는지 확인
2. 상세 기능 요구 사항
2-1. API 호출·장비 데이터 전송 오류
- 원인 분석: API 호출 후 장비로 전송하는 과정에서 A값 대신 B값이 전송되는 원인 분석 (소스코드·API 정의서·로그 기반)
- 오류 수정: 해당 데이터 처리·전송 로직 수정 및 정상 전송 확인
2-2. 추가 수정 건
- 소규모 오류 수정 2건: 2-1과 비슷한 규모의 수정 사항 (상세 내용은 미팅 시 공유)
3. 결과물
- 수정된 전체 소스코드
- 수정 내역 정리 (오류 원인, 수정 위치, 변경 내용)
[기술 스택]
- WAS: Tomcat (기존 운영 시스템)
- 프레임워크 등 상세 구성: 개발 산출물 정의서에 기재되어 있습니다.
[클라이언트 준비 사항]
- 준비된 것: 전체 소스코드, 개발 산출물 정의서, API 정의서
- 로그도 열람할 수 있어 미팅 때 함께 보실 수 있습니다.
[오픈 시점과 예산]
- 예산: 100만원
[제안 포함 필수 사항]
- 지원 내용은 아래 기준으로 검토합니다.
1. 톰캣 기반 기존 시스템의 유지보수·오류 수정 경험과, 보유한 소스코드·API 정의서·로그로 원인을 어떻게 찾으실지 제안에 포함해 주세요.
2. 파트너님께서 판단하시기에 어떤 부분이 확인되어야 이번 수정이 성공적으로 마무리되었다고 보시는지 제안에 포함해 주세요.
3. 이번 건 이후에도 하자가 생길 때마다 건별로 의뢰할 예정이므로, 건별 의뢰 시 어떤 방식으로 대응하실 수 있는지 제안에 포함해 주세요.
- 톰캣 기반으로 운영 중인 기존 프로그램에서 API 호출 후 장비로 전송되는 데이터가 잘못 나가는 오류를 수정합니다. 같은 규모의 소규모 수정 2건을 함께 진행하며, 신규 기능 개발과 기획·디자인 작업은 포함하지 않습니다.
- 소스코드와 API 정의서, 개발 산출물 정의서를 모두 보유하고 있습니다.
[프로젝트 배경 및 목표]
- 지금 상황: 프로그램이 각종 API를 호출해 받은 데이터를 장비로 보내 보여주는 구조입니다. 잘 운영되다가 갑자기 A값이 가야 할 자리에 B값이 계속 전송되고 있습니다. DB의 타입·정의를 확인해 본 결과, 호출 과정에서 값이 다르게 처리되는 부분만 수정하면 될 것으로 보고 있습니다. 이 외에 비슷한 규모의 수정 사항이 2건 더 있습니다.
- 끝나면 이렇게 되기를 바랍니다: 장비에 정상 데이터가 전송되고, 함께 의뢰하는 2건이 해결되는 것이 이번 목표입니다. 이후에도 하자가 꾸준히 나올 것으로 보여, 인력을 채용하기보다 외부 개발자에게 건이 생길 때마다 계속 의뢰하는 방식으로 이어가려 합니다.
[필수 과업 범위와 결과물]
1. 수행 범위
- SW 개발: 보유한 소스코드·API 정의서·로그를 기반으로 한 오류 원인 분석 및 수정. 신규 기능 개발과 기획·디자인 작업은 없습니다.
- 테스트·QA: 수정 후 장비로 정상 데이터가 전송되는지 확인
2. 상세 기능 요구 사항
2-1. API 호출·장비 데이터 전송 오류
- 원인 분석: API 호출 후 장비로 전송하는 과정에서 A값 대신 B값이 전송되는 원인 분석 (소스코드·API 정의서·로그 기반)
- 오류 수정: 해당 데이터 처리·전송 로직 수정 및 정상 전송 확인
2-2. 추가 수정 건
- 소규모 오류 수정 2건: 2-1과 비슷한 규모의 수정 사항 (상세 내용은 미팅 시 공유)
3. 결과물
- 수정된 전체 소스코드
- 수정 내역 정리 (오류 원인, 수정 위치, 변경 내용)
[기술 스택]
- WAS: Tomcat (기존 운영 시스템)
- 프레임워크 등 상세 구성: 개발 산출물 정의서에 기재되어 있습니다.
[클라이언트 준비 사항]
- 준비된 것: 전체 소스코드, 개발 산출물 정의서, API 정의서
- 로그도 열람할 수 있어 미팅 때 함께 보실 수 있습니다.
[오픈 시점과 예산]
- 예산: 100만원
[제안 포함 필수 사항]
- 지원 내용은 아래 기준으로 검토합니다.
1. 톰캣 기반 기존 시스템의 유지보수·오류 수정 경험과, 보유한 소스코드·API 정의서·로그로 원인을 어떻게 찾으실지 제안에 포함해 주세요.
2. 파트너님께서 판단하시기에 어떤 부분이 확인되어야 이번 수정이 성공적으로 마무리되었다고 보시는지 제안에 포함해 주세요.
3. 이번 건 이후에도 하자가 생길 때마다 건별로 의뢰할 예정이므로, 건별 의뢰 시 어떤 방식으로 대응하실 수 있는지 제안에 포함해 주세요.
위시켓에서 원본 확인
원본 보기