본문 바로가기
Sparta 내일배움캠프 Java 5기/[사전캠프] Missions ✓ 2024. 3. 14.

DAILY_MISSION.02 JD 분석

공통업무  공통 자격요건   공통 우대사항

  엔에이치엔케이씨피
공고명 NHN KCP JAVA 백엔드 웹개발자 모집
주요업무
  • PG, VAN 백엔드시스템
  • 국내/해외 가맹점 관리자 개발 및 운영
자격요건
  • 웹 애플리케이션 개발 및 운영 경력(2~ 8년)
  • JAVA 개발에 익숙하신분
  • Spring framework(Spring Boot) 개발 경험
  • API 개발 경험
  • HTML, CSS, javascript, jquery 등 개발 경험
  • RDBMS(Oracle/MySQL 등)쿼리 개발 경험
우대사항
  • 코드를 함께 검토하고 보완하는 문화에 익숙하거나 거부감이 없는 분
  • 의견을 적극적으로 제시하고 받아들일줄 아는 분
  • 더 나은 개발환경과 문화를 위해 동료들과 함께 고민하고 점진적으로 실행 가능하신 분

  카카오
공고명 인프라 서비스 플랫폼 개발자
주요업무
  • 전사 자산관리 CMDB 서비스 개발/운영/유지보수
  • 전사 유휴시스템 관리 서비스 개발/운영/유지보수
  • 인프라 서비스 통합/자동화를 위한 플랫폼 개발/운영/유지보수
자격요건 [ 공통 필수 사항 ]
  • 개발 경력 만 5년 이상
    Git, JIRA, Jenkins 등의 업무 도구에 익숙하신 분
  • 리눅스 시스템, 네트워크에 대한 기본적인 이해 및 경험
  • Docker, Kubernetes 등 컨테이너 오케스트레이션에 대한 이해 및 경험
[ Backend 개발자 지원자격 ]
  • Linux 플랫폼에서 웹 서비스 개발/운영
  • Java/Spring 기반 웹 서비스 개발 경력
  • Spring Boot 기반 웹 애플리케이션 개발 경험
  • 리눅스 시스템, 네트워크에 대한 기본적인 이해 및 경험
우대사항 [ 공통 사항 ]
  • 소프트웨어의 품질 향상을 지속적으로 고민하시는 분
  • 능동적인 기능 제안 및 개선 의지가 강하신 분
  • 빌드/테스트/배포 자동화 경험이 있으신 분
[ Backend 개발자 우대사항 ]
  • Spring Batch를 통한 작업 경험이 있으신 분
  • SQL에 대한 이해도가 높으신 분
  • PostgreSQL, MySQL 등 다양한 RDBMS 에 대한 경험이 있으신 분
  • Redis, Kafka, Elasticsearch 등 오픈소스 플랫폼에 대한 이해와 경험이 있으신 분
  • 대용량 트래픽의 인프라 서비스에 대한 개발 및 운영 경험이 있으신 분

  쿠팡㈜
공고명 Back-end Engineer (IT Innovation)
주요업무
  • Coupang의 Enterprise Software 서비스 만족도 및 비지니스 효율성 향상을 위해 제고를 위해 하나 이상의 복잡한 팀 협업 구조에서 해당 서비스 프로젝트를 리딩 및 구현
  • 프로젝트 진행을 통해 동료 및 주니어 개발자의 성장을 견인함
  • Coupang Enterprise Web Service 의 디자인 및 개발
  • 다른 Enterprise service 와의 Integration을 위한 솔루션 개발
자격요건
  • 최소 10년 이상의 Back-end 서비스 개발 경험이 있는 분
  • 고객 대상의 웹 서비스 Backend 개발 경험을 갖고 있는 분
  • Spring Boot 또는 React Framework으로 개발 경험 있으신 분
  • Container / SQL / RESTful API 기반의 개발 경험 있으신 분
  • 자신의 의도를 능동적으로 말할 수 있고, 타인의 의견을 겸손한 자체로 수용할 수 있으며, 팀원과의 기술적 토론을 통해 발전적인 문제해결이 가능한 분.
  • 주어진 Problem을 Deep Dive 하여 해결한 경험이 있는 분
  • 기술에 대한 지속적인 학습과 이에 대한 공유를 즐기는 분
우대사항
  • Web Service 의 디자인 및 개발 경험 있으신 분
  • AWS를 사용하고 해당 서비스에 대한 이해도가 있으신 분
  • JPAHibernate 등의 ORM 개발 경험 있으신 분
  • Git 관련된 Repository 사용 경험 있으신 분
  • Enterprise Service 개발 경험 있으신 분
  • 서비스 장애 관리 및 모니터링 경험 있으신 분

  쿠팡㈜
공고명 업무시스템 서버 개발자
주요업무
  • 다양한 업무시스템 설계 및 구축
  • 통합 정보 시스템 설계 및 구축
  • 구축사 개발 가이드 및 유관부서 협업을 통한 인프라(AWS, CI/CD 등) 지원
자격요건
  • 웹 어플리케이션 설계, 개발, 운영 경험자로서 실무 7년차 이상 또는 그에 준하는 역량을 보유한 분
  • Spring, Spring boot을 활용한 웹서비스 설계 및 개발 경험을 보유한 분
  • JPA, Hibernate 등 ORM 사용과 도메인 모델링 경험을 보유한 분
  • Restful API 설계, 개발 경험을 보유한 분
  • AWS 환경에서의 개발 및 운영 경험을 보유한 분
  • 기본적인 Linux/Unix 명령 사용 능력 보유한 분
  • 다수 시스템의 통합 프로젝트에 열정적으로 임할 분
  • 명확한 의사소통 능력이 있으며 끈기와 책임감을 가지고 문제에 도전하는 분
우대사항
  • 프로젝트 표준 템플릿 개발 경험을 보유한 분
  • MySQL(Maria DB) 등의 RDBMS 경험 및 분석 및 모니터링과 함께 문제 해결에 대한 사고가 가능한 분
  • 빌드/테스트/배포 자동화 경험을 보유한 분
  • Spring Batch 등을 활용한 통계 배치 개발 경험을 보유한 분
  • Front-end 개발 경험을 보유한 분
  • Zeppelin, redash를 이용한 서비스 지표 분석 경험을 보유한 분

  넥슨코리아
공고명 [인텔리전스랩스] 글로벌 플랫폼 백엔드 개발자 (Java)
주요업무
  • 넥슨톡(프로필, 친구, 채팅), 글로벌 친구 시스템 등 소셜 서비스 개발 및 고도화
  • 데이터 분석 서비스 (NEXON NOW 게임 기획 & 실측 확률 조회) 개발 및 고도화
  • 넥슨 컴패니언 앱(넥슨 플레이 등)의 서버 영역에 대한 구현
  • 넥슨 내 다양한 플랫폼 기반 RESTful API 구현 및 연동 개발
자격요건
  • 5년 이상Java/Spring 기반 서버 개발 경험이 있으신 분
  • HTTP(RESTful) API에 대한 설계 및 개발 역량을 보유하신 분
  • AWS, GCP 등 Cloud Infra 기반 개발 경험이 있으신 분
  • 대용량 데이터 처리를 기반으로 한 스키마 설계 경험이 있으신 분
  • RDBMS, NoSQL에 대한 높은 이해도가 있으신 분
  • 형상관리 시스템을 통한 협업 경험 또는 이에 준하는 역량을 보유하신 분
  • 긍정적인 성향과 자기 주도적인 성장 능력을 갖고 계신 분
우대사항
  • 새로운 기술과 트렌드에 대한 관심을 지속적으로 갖고 계신 분
  • 성능 튜닝에 대한 노하우가 있거나 상응하는 경험을 보유하신 분
  • 더 나은 코드를 위해 항상 노력하고 협업을 즐기시는 분
  • 게임 개발에 대한 높은 이해도를 갖고 계신 분

공통 역량 분석

주요 업무

  • 서버와 기능을 유지보수
  • 서비스 기능/솔루션 개발과 고도화
  • 새로운 시스템 설계, 구축

자격 요건 & 우대사항

자격 요건과 우대사항 전체의 회사마다의 요구하는 사항에 있어서 여러 키워드들을 공유, 관련 역량에 어떤 것을 요구하는지 정리

  • 5년이상 개발 경험
  • Spring 개발 경험
  • JPA Hibernate 개발 역량
    • Java 기반의 ORM Object-Relational Mapping Framework
    • JPA, Java Persistence API : Spring JPA, 구현된 클래스와 매핑을 해주기 위해 사용되는 프레임 워크, 오픈 소스인 Hibernate를 사용할 수 있는지
  • AWS 환경 개발 역량
    • Amazon Web Services, 아마존이 제공하는 클라우드 컴퓨팅 플랫폼 사용을 할 수 있는지
  • http API / RESTful API 설계 역량
    • Java Spring 으로 어플리케이션 실행을 통한 RESTful API 개발, 동작, 테스트를 할 수 있는지
  • git 활용 역량
  • SQL/RDBMS 이해도 활용
    • 자료 구조에 대한 이해도
  • 지원 서비스에 대한 이해
    • 공고의 해당 서비스 분야, 핀테크, 보안 등
지금 현재 완전 주니어 개발자를 준비하는 것으로, 대부분의 공고가 5년 이상의 개발자를 가장 우선순위로 채용을 하고 있다.
즉, 빠르게 경험을 쌓을 수 있는 신입 주니어 개발자가 되는 것이 가장 필요!

JPA, RESTful API 은 모두 Java Spring기반에서 역량을 키울 수 있는 것이고, 경험을 중요시하는 것으로 프로젝트를 Portfolio로 잘 녹여내는 것이 현재 가장 필요한 역량일 것이다.

당장 집중해서 길러야하고 준비하기 시작하는 것은 github의 활용이라고 생각한다. git을 개발자로서의 역량을 다른 사람이 확인할 수 있는 가장 중요한 수단이라고 생각하기 때문에, 실질적인 캠프가 진행가 진행이 되더라도 끊임 없이 준비를 해야할 필요가 있다고 생각한다.