본문/내용
1. Java와 Spring Framework를 이용한 REST API 개발 경험에 대해 설명해 주세요.
SK엔카에서 IT개발자로 근무하면서 Java와 Spring Framework를 활용한 REST API 개발에 주력하였습니다. Spring Boot 기반으로 약 50개 이상의 REST API를 설계하고 구현하여 차량 검색, 견적 산출, 예약 관리 등 핵심 서비스의 성능을 향상시켰습니다. API 응답 속도는 평균 200ms 이내로 최적화하였으며, 높은 트래픽을 처리하기 위해 캐시와 로드 밸런서를 도입하여 동시 접속자 수를 2배 이상 늘릴 수 있었습니다. Spring Security를 적용하여 인증과 권한 부여를 강화했고, JPA와 Hibernate를 활용한 데이터베이스 연동으로 데이터 일관성을 유지하였으며, 약 30%의 데이터 조회 성능 향상을 달성하였습니다. 또한 CI/CD 파이프라인을 구축하여 배포 시간을 40% 단축했고, API 문서화를 위해 Swagger를 도입하여 개발과 테스트 과정을 효율화하였습니다. 이러한 프로젝트를 통해 고객 경험 개선과 업무 효율 증대에 실질적으로 기여하였으며, 서버 부하 분산과 성능 최적화를 통해 일평균 5만 건 이상의 호출이 안정적으로 유지되도록 하였습니다.
2. 데이터베이스 설계 및 SQL 쿼…