Standard Bank 소프트웨어 엔지니어링 시뮬레이션 경험 요약
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발, 앱 개발, 개발 툴
대상자
- 초보 개발자 및 대학/대학원생
- 중간 수준의 백엔드, 클라우드, 데이터베이스 기술 이해도 요구
- 프로젝트 기반 실무 경험 희망자
핵심 요약
- Spring Boot + JWT 인증을 활용한 보안 백엔드 서비스 구현
- AWS Lambda와 Python을 사용한 바이오메트릭 로그인 시스템 개발
- Teradata 환경에서의 복잡 SQL 쿼리 작성 및 데이터 조작 경험
- Django 웹 애플리케이션을 통한 사용자 대시보드 개발
섹션별 세부 요약
1. Spring Boot 백엔드 개발
- JWT 기반 인증 시스템 구현으로 보안 경로 보호
- Spring Boot 프레임워크 사용 시 모듈화된 API 설계
- 은행 업무 시뮬레이션을 위한 인증/인가 로직 적용
2. AWS Lambda & Python 기반 클라우드 함수
- AWS Lambda를 활용한 페이스 인코딩 데이터 처리
- Python 스크립트로 바이오메트릭 로그인 시스템 구현
- Serverless 아키텍처의 확장성과 비용 효율성 체험
3. Teradata SQL 쿼리 작성
- Teradata DBMS 환경에서의 복잡 쿼리 작성
- 트랜잭션/고객 데이터 조작을 통한 데이터 처리 흐름 이해
- SQL 최적화 기법 적용으로 성능 향상 시도
4. Django 웹 애플리케이션 개발
- Django를 기반으로 사용자 맞춤형 대시보드 구현
- 템플릿 엔진 활용한 동적 데이터 시각화
- REST API 연동을 통한 프론트엔드와의 연동
결론
- Spring Boot, AWS Lambda, Django, Teradata 등 주요 기술 습득
- 은행 업무 시뮬레이션을 통한 실무 개발 경험 확보
- Forage 플랫폼의 가상 직무 체험을 통해 프로젝트 기반 학습 가능
👉 추천 대상: 백엔드 개발, 클라우드, 데이터베이스 분야 진로 고민 중인 학생 및 신입 개발자