본문/내용
1. 본인의 백엔드 개발 경험과 기술 스택에 대해 구체적으로 기술해 주세요.
백엔드 개발 분야에 열정을 가지고 있으며, 효율적이고 안정적인 서버 구축과 유지보수에 많은 경험을 쌓아왔습니다. 주로 Java와 Go 언어를 활용하여 다양한 프로젝트를 진행하였으며, RESTful API 설계와 구현에 강점을 가지고 있습니다. 특히 사용자 인증 및 권한 관리 시스템 개발에 깊이 관여하였으며, 이를 위해 OAuth2, JWT와 같은 인증 표준을 적극적으로 적용하였습니다. 데이터베이스 쪽에서는 MySQL과 PostgreSQL을 주로 사용하며, 쿼리 최적화와 트랜잭션 처리 경험도 풍부합니다. 또한 Redis를 활용한 캐시 시스템 구축 경험이 있어, 데이터 응답 속도를 크게 개선한 사례가 있습니다. 개발 과정에서는 깔끔한 코드와 구조 설계를 중요시하며, 협업을 위해 Git을 적극 활용하여 버전 관리를 수행하였습니다. 테스트 자동화에 신경을 써서, JUnit과 Testcontainers를 이용한 유닛 테스트와 통합 테스트를 통해 배포 전 검증 과정을 강화하였으며, CI/CD 도구인 Jenkins 또는 GitHub Actions를 활용하여 배포 자동화를 실현하였습니다. 서비스를 안정적으로 운영하기 위해 로그 수집…