본문/내용
1. 본인이 Java App 개발 경험이 있는 프로젝트에 대해 구체적으로 기술해 주세요.
Java를 활용한 다양한 애플리케이션 개발 경험이 있습니다. 그 중에서도 특히 금융 서비스와 관련된 프로젝트에서 중심 역할을 수행하였으며, 안정성과 확장성을 고려한 설계와 구현을 통해 높은 성과를 이루어낸 경험이 있습니다. 은행권 고객 정보를 관리하는 시스템 개발에 참여하였습니다. 이 프로젝트에서는 Java EE 환경에서 Spring Framework를 기반으로 하여, 고객 데이터의 CRUD 기능과 통계 분석 기능을 구현하였습니다. 데이터베이스로는 Oracle을 사용하였으며, JDBC와 ORM인 MyBatis를 활용하여 데이터 연동을 담당하였습니다. 사용자 인터페이스는 JSP와 JavaScript를 통해 구성하였으며, 서버 측에서는 비즈니스 로직을 Service 계층에서 처리하였습니다. 특히, 고객 데이터 검색 기능을 최적화하여 대량 데이터에서도 빠른 조회가 가능하도록 튜닝하였으며, 예외 처리와 트랜잭션 관리를 엄격하게 수행하여 시스템의 안정성을 확보하였습니다. 또한, 보험사 내부 업무 효율화를 위해 보험금 청구 처리 시스템 개발에도 참여하였습니다. 이 시스템은 Java와 Spring Boot …