본문/내용
1. 본인의 Java(Web) 개발 경험과 그 과정에서 얻은 기술적 역량을 구체적으로 서술해 주세요.
Java와 Web 개발 분야에 꾸준히 관심을 가지고 다양한 프로젝트와 학습을 통해 실무 역량을 쌓아왔습니다. 처음에는 Java의 기본 문법과 객체지향 프로그래밍 원리를 이해하는 것부터 시작하였으며, 이를 바탕으로 실무에 바로 적용할 수 있는 기술들을 익혔습니다. 이후 Spring 프레임워크를 중심으로한 웹 개발을 배우면서, MVC 구조와 DI 개념, 그리고 RESTful API 설계 방법에 대해 깊이 있게 공부하였습니다. 실제로는 여러 팀 프로젝트에서 Spring Boot를 활용하여 사용자 인증, 권한 관리, 게시판, 상품 관리 시스템 등을 개발하였으며, 데이터베이스 연동을 위해 MySQL과의 연동 경험도 쌓았습니다. 이 과정에서 SQL 쿼리 작성 능력과 병행하여 ORM 기술인 JPA와 Hibernate를 활용한 객체와 관계형 데이터베이스 간의 매핑 기술도 습득하였습니다. 프로젝트 진행 중에는 스프링 시큐리티를 도입하여 보안성을 강화하였으며, OAuth 0과 JWT를 이용한 인증 기법도 실습하며 최신 보안 트렌드에 대한 이해를 높일 수 있었습니다. 또한, 프론트엔드와의 연동을 위해 Ajax,…