본문/내용
1. 본인의 개발 경험과 역량을 바탕으로 토스 서버 개발 직무에 적합하다고 생각하는 이유를 서술하세요.
저는 사용자에게 빠르고 안정적인 서비스를 제공하기 위해 시스템의 구조와 데이터를 효율적으로 설계하는 개발자입니다. 대규모 트래픽을 처리해야 하는 환경에서 서버의 성능을 유지하고 장애를 최소화하는 것이 개발자의 핵심 역량이라 생각합니다. 이런 이유로 서비스의 안정성과 확장성을 최우선으로 두는 비바리퍼블리카의 서버 개발 직무가 제게 가장 적합하다고 판단했습니다.
대학교 3학년 때 처음으로 서버 개발 프로젝트를 진행했습니다. 당시 ‘실시간 음식 배달 알림 서비스’를 개발하면서 Spring Boot와 MySQL을 기반으로 서버를 구축했습니다. 초기에 API 응답 지연 문제가 반복되어 로직을 분석한 결과, 불필요한 JOIN 연산과 과도한 DB 쿼리 호출이 원인이었습니다. 이를 개선하기 위해 캐싱 시스템을 도입하고, Redis를 활용해 자주 호출되는 데이터를 메모리에 저장했습니다. 그 결과 평균 응답 시간이 2.3초에서 0.8초로 단축되었고, 동시 접속자 수가 늘어도 서버 부하가 크게 줄었습니다. 이 경험을 통해 ‘데이터 흐름을 이해하고 병목 구…