자기소개서 샘플

[(주)아톤] 합격 자기소개서

합격
인터넷·IT·통신·모바일·게임 응용프로그래머 JAVA
신입 2022년 /2월
[회사를 선택하는 기준은 무엇이며, 왜 아톤에 지원했는지 기술해주세요.]
첫 번째는 "개발팀의 기술 스택이 나와 부합하는가"입니다.
입사 지원 시 가장 중요하게 고려하는 항목 중 하나는 개발팀의 사용 기술입니다. 기술 스택이 일치해야 해당 직무 수행에 필요한 기술을 이해하며, 정확한 작업을 수행할 수 있고, 제가 가진 기술 수준을 높이며 성장할 수 있기 때문입니다. 또한 잘 알지 못하는 기술 스택을 가지더라도 개발자로서 습득해야 할 기술이라면 입사 지원하여 열심히 배우며 직무 수행할 것입니다.

두 번째는 "회사와 더불어 성장할 수 있는가"입니다.
저는 개발자로서 자기 주도적으로 업무를 통해 회사와 더불어 성장해 나가며 그 분야의 선두인 회사에 근무하기를 꿈꿨습니다. 아톤은 국내 핀테크 시장을 주도하고 있습니다. 해당 시장의 높은 점유율을 가지는 만큼 성장 가능성이 있다고 생각합니다. 또한 창립된 지 20년이 넘는 만큼 기술의 경험이 축적되었을 것이며 기업을 운영하며 다각화를 통해 시대 상황에 맞게 변화하여 회사가 정체되지 않고 꾸준히 새롭게 변하고 성장하였습니다. 그 기술의 경험과 제가 만나 함께 성장할 수 있는 기업이라 생각하여 지원하게 되었습니다.
또한 저는 제가 만든 서비스가 누군가에게 도움이 될 때 보람을 느낍니다. 아톤이 핀테크 기술을 통해 편리한 금융 서비스와 휴대폰 간편본인확인 서비스를 제공하듯 아톤에서 업무함으로써 더 넓은 범위에서 사용자에게 서비스를 제공하는 개발자가 되고 싶어 지원했습니다.
[지원 직무와 연관된 경험 및 직무 역량을 상세히 기술해주세요.]
<다양한 경험을 통해 문제를 해결할 줄 아는 개발자>
학과 커리큘럼에 없는 Spring Boot를 공부하기 위해 온라인 강의를 통해 학습하였고, 학부 연구생들과 강의 자료 기반으로 사전 학습 후 세미나 형식으로 스터디 진행하였습니다. 기술을 학습한 것에 끝나지 않고 프로젝트에 직접 적용해 Spring Boot에서 제공하는 기능을 사용하여 효율적인 코드를 작성하고 어려움을 해결했습니다. 로그인 기능을 개발할 때 세션을 사용하여 사용자 구분 및 로그인 유지를 합니다. 하지만 사용자 인증이 필요한 로직마다 세션 체크를 위한 코드가 들어가 코드 중복이 발생하고 유지보수가 어려워졌습니다. 이 문제를 해결하기 위해 인터셉터를 구현하여 요청이 컨트롤러에 들어가기 전 세션 체크 하도록 구현했습니다. 또한 원하는 로직에만 세션 체크를 하기 위해 커스텀 어노테이션을 제작해 해결했습니다.

<백엔드 교육을 통해 한층 성장한 개발자>
개발자로서 역량을 더욱 갖추기 위해 백엔드 교육과정을 수료했습니다. 커머스 프로젝트를 기반으로 실제 현업에서 사용하는 기술을 학습했습니다.
Spring Boot를 사용하여 MVC패턴을 적용한 커머스 웹 개발 프로젝트를 진행했습니다.
RESTful API 기반으로 백엔드를 구성하여 CRUD 기능을 처리하며 Spring Data JPA를 사용하여 DB와 통신하였습니다.
많은 거래가 이루어지는 커머스 사이트에서 실시간으로 매출을 집계할 경우 조회 시간이 오래 걸리며 서버에 과부하가 발생하는 문제점이 나타났습니다. 이 문제를 해결하기 위해 Spring Batch를 사용했습니다. 스케줄러를 사용해 전날 매출을 당일 새벽에 집계하도록 구성했습니다.
기존 문제점을 개선하여 더 나은 코드를 작성한 것처럼 아톤에 입사하여 새로운 기술이나 프로세스에 대한 탐구와 학습을 통해 아톤의 성장에 이바지하겠습니다.

기업정보 더보기

  • 설립일
    1999년 10월 13일
  • 기업규모
    중소기업
  • 업종
    소프트웨어·솔루션·ASP
  • 주소