계약직/상주
찜하기
보안 솔루션 리뉴얼 구축 BE PL(Java/Spring Boot) 전문가
근무 지역서울특별시 성동구
예상 기간90일
마감 기한2026-10-02(D-11)
한눈에 보는 프로젝트 핵심 요약
- 원천 플랫폼
- 위시켓
- 예상 대금
- 금액 협의
- 근무 방식
- 정보 없음
- 공고 등록일
- 2026-09-18
요구 기술 스택
JavaSpring BootMyBatisMariaDBKubernetesGradlebitbucketClaude Code
프로젝트 상세 본문
프로젝트 개요 :
- 보안솔루션 리뉴얼 구축
- BE/PL 역할 구인
계약 일정 :
- 10월 1일 투입
- 12월 31일 종료
근무 장소 :
- 서울 성동구 성수동
계약 방식 :
- 위임계약
역할 :
- PL, 아키텍처·API 설계, DB 스키마·업무 아키텍처 플로우 공동 검토·개선, 코드 리뷰
경력 :
- 특급 이상
월 급여 :
- 희망 월급여 제안해주세요.
- 비용 보다 역량을 우선적으로 고려합니다.
필수 업무 :
- 내부 인력이 작성한 DB 스키마를 검토하여 정규화, 키·인덱스, 데이터 정합성, 성능, 확장성 측면의 문제점을 도출하고, 내부 인력과 함께 개선안을 마련합니다.
- 업무 아키텍처 플로우를 검토하여 업무 흐름의 누락, 예외 처리, 트랜잭션 경계, 모듈 간 의존 관계, 인증·권한 흐름의 문제점을 도출하고, 내부 인력과 함께 개선안을 마련합니다.
- 개선 결과는 내부 인력이 최종 확정하며, BE PL은 확정된 내용을 API 설계와 개발에 반영하고 BE 인력에게 전파합니다.
개발 중 설계 문제가 새로 발견되면 BE PL이 정리하여 내부 인력과 협의하고, 변경 이력을 Confluence에 남깁니다.
세부 일정 :
1) 10월 1일 ~ 10월 8일 PL 선투입 필요
- 과업 범위를 파악하고 1차 WBS를 확정합니다. 10/12 투입 인원이 온보딩 직후 개발에 들어갈 수 있도록 아래 항목을 끝내는 것이 이 단계의 목표입니다.
- 설계 산출물 검토: 내부 인력이 작성한 화면 기획·설계서, DB 스키마, 업무 아키텍처 플로우를 검토해 1차 범위의 문제점을 도출하고, 내부 인력과 공동 검토 회의를 열어 개선안을 확정. FE 관련 검토와 API 연동 규약은 내부 FE 리드와 함께 진행
- AI 개발 기반: 저장소에 CLAUDE.md(프로젝트 구조, 코딩 규칙, 빌드·테스트 명령)를 두어 투입 인원 전원이 같은 컨텍스트로 Claude Code를 쓰게 하고, 사용 가이드와 금지 사항(운영 데이터, 인증 정보 입력 금지 등)을 Confluence에 정리
- 프로젝트 아키텍쳐: Gradle 멀티모듈 구조(api, core, common 등), 공통 응답·예외 처리, MyBatis 설정과 Mapper 작성 규칙, Springdoc 설정을 갖춘 기본 프로젝트를 Bitbucket에 등록
2) 10월 12일 ~ 10월 30일 1차 개발
3) 11월 2일 ~ 12월 18일 2차 개발 및 알파
4) 12월 21일 ~ 12월 31일 안정화 및 마무리
기술 스택 :
- 언어 : OpenJDK 21.0.12 (64bit, LTS)
- 프레임워크 : Spring Boot 3.x, Spring Security
- ORM : MyBatis 3.x (XML Mapper)
- WAS : Apache Tomcat 11.0.24
- DB : MariaDB 11.4.12 (LTS), Redis 7.x
- 빌드 : Gradle (멀티모듈)
- API 문서 : Springdoc OpenAPI (Swagger UI)
- 인증 : IAM OIDC SSO + JWT (자체 SDK 제공)
- 배포 : Kubernetes (데모 서버 기준)
- 형상관리 : Bitbucket (내부 Git)
- AI 코딩 도구 : Claude Max (Claude Code)
PL 필수 역량 :
- Java 17 이상, Spring Boot 3.x 기반 프로젝트 설계·리딩
- Gradle 멀티모듈 구조 설계
- Spring Security 기반 인증·인가 설계 (OIDC, JWT)
- MyBatis·MariaDB 쿼리 튜닝, Redis 캐시·세션 설계
- DB 스키마 검토·개선 역량 (정규화, 인덱스, 정합성, 성능)
- 업무 흐름 분석과 아키텍처 플로우 문제점 도출, 발주사 설계자와 협의해 개선안을 만든 경험
- 외주 PL 또는 파트 리드 경험
- Claude Max 요금제로 Claude Code를 사용해 개발 (구독 필수 - 요금 지원 가능)
- AI 코딩 도구 실무 경험, 생성 코드의 검증과 테스트 작성
우대 사항 :
- Java 21 실무 경험 (가상 스레드, 레코드, 패턴 매칭 등)
- Apache Tomcat 배포·튜닝 경험
- Kubernetes 배포 구조 이해
- SSO 연동 프로젝트 경험
- 코드 리뷰, 개발 표준 수립 경험
기타 사항 :
- Claude Max 비용 지원 가능합니다.