본문/내용
1. 현재 진행 중인 프로젝트에서 사용한 기술 스택과 역할에 대해 설명해 주세요.
현재 진행 중인 프로젝트에서는 Java와 Spring Boot 프레임워크를 기반으로 한 온라인 쇼핑몰 백엔드 시스템 개발에 참여하고 있습니다. 서버는 AWS 클라우드 환경에서 운영되며, EC2 인스턴스와 RDS를 활용하여 안정성과 확장성을 확보하고 있습니다. 프론트엔드와의 데이터 연동을 위해 RESTful API를 설계하고, JSON 형식을 이용하여 데이터 교환 속도를 평균 25ms 이하로 유지하고 있습니다. 또한, 사용자 인증을 위해 OAuth2 방식과 JWT 토큰을 도입하여 보안을 강화하였으며, OAuth2 인증 처리 시간이 약 150ms로 성능 향상을 이루었습니다. 테스트 단계에서는 JUnit과 Mockito 기반의 유닛 테스트를 수행하여 커버리지를 85% 이상 유지했고, 배포 자동화를 위해 CI/CD 툴인 Jenkins를 도입하여 배포 시간은 평균 15분 이내로 단축하였습니다. 서버 부하 분산을 위해 Nginx와 로드 밸런서를 적용했고, 시스템 가용성을 9 9% 이상 유지하는 데 기여하였습니다. 협업에는 Jira, Confluence를 활용하여 프로젝트 관리와 문서화를 철저히 수행하였으며, 약 10명의 팀과 협력하여 프로젝…