본인이 맡은 API 개발 범위를 구체적으로 명시
팀 프로젝트에서 중고거래 웹 서비스를 만들 때 저는 상품 등록과 검색 API를 Java와 Spring Boot로 개발했습니다. 검색 기능에서 카테고리·가격대·키워드를 동시에 필터링해야 했는데, 처음에는 조건마다 쿼리를 분기 처리해 코드가 길고 오류가 잦았습니다. Querydsl을 도입해 동적 쿼리를 조합하는 방식으로 바꾼 뒤 코드 줄 수를 절반으로 줄이고 버그도 크게 줄었습니다. 이 경험으로 반복되는 조건 분기는 라이브러리의 도움을 받아 구조를 단순화하는 것이 유지보수에 유리하다는 것을 배웠습니다.