📝 스위치원 제출용 이력서 & 포트폴리오 맞춤 수정 노트 (v5.1)
지원 예정일: 2026년 9월 1일 (화)
타겟 포지션: 스위치원 백엔드 서버 개발자 (Java)
핵심 테마: 핀테크/외환 환전 트랜잭션 정합성 및 외부 은행 API 장애 복구
🔄 이력서 주요 수정 전/후 (Before vs After Diff)
1. 경력요약 / 프로젝트 역할 (Main Project Role)
- 🔴 기존 (Before):
"Spring Boot 기반 금융 인하우스 백엔드 결제 API 및 회원 관리 시스템 개발"
- 🟢 맞춤 수정 후 (After):
"Spring Boot 기반 외환 환전 분산 환경에서 **RDBMS 비관적 락(Pessimistic Lock)**을 적용하여 동시 결제 요청 시 이중 차감 방지 및 데이터 정합성 100% 보장"
2. 기술 스택 및 라이브러리 (Tech Stack)
- 🔴 기존 (Before):
Java, Spring Boot, MySQL, REST API - 🟢 맞춤 수정 후 (After):
Java 17/21, Spring Boot 3, MySQL(Pessimistic Locking), External Banking API Integration, Resilience4j (Retry/CircuitBreaker)
📝 포트폴리오 추가 & 보충 메모 (Revision Notes)
- [메모 1] 외부 환율 API 지연 대응 파이프라인 수록:
시중 은행 환율 API 연동 지연 시 타임아웃 2초 설정 및Resilience4j CircuitBreaker로 2차 예비 환율 파이프라인으로 우회하도록 다이어그램 추가. - [메모 2] 트랜잭션 롤백 테스트 코드 커버리지 첨부:
동시성 테스트 스크립트(ExecutorService기반 100개 스레드 동시 요청) 실행 결과 캡처 이미지 포트폴리오 4p에 추가.
✅ 제출 전 1분 최종 점검 리스트
- 이력서 상단에 "외환/핀테크 백엔드 트랜잭션 정합성" 키워드가 볼드 처리되어 있는가?
- 포트폴리오 4p 다이어그램에 은행 API 연동 흐름도가 포함되었는가?
- 희망 연동 조건(삼전역 접근성/Target 5천+)이 올바르게 반영되었는가?