Software Engineering Simulation Experience at Standard Bank

Standard Bank 소프트웨어 엔지니어링 시뮬레이션 경험 요약

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발, 앱 개발, 개발 툴

대상자

  • 초보 개발자 및 대학/대학원생
  • 중간 수준의 백엔드, 클라우드, 데이터베이스 기술 이해도 요구
  • 프로젝트 기반 실무 경험 희망자

핵심 요약

  • Spring Boot + JWT 인증을 활용한 보안 백엔드 서비스 구현
  • AWS LambdaPython을 사용한 바이오메트릭 로그인 시스템 개발
  • 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 플랫폼의 가상 직무 체험을 통해 프로젝트 기반 학습 가능

👉 추천 대상: 백엔드 개발, 클라우드, 데이터베이스 분야 진로 고민 중인 학생 및 신입 개발자