# Open Community Dev BackEnd

## CAFE/오픈커뮤니티 BackEnd

#### 입사하게 되면 담당할 업무입니다

* 커뮤니티 서비스 엔지니어링을 통해 사용성/서비스 개선을 합니다.
* REST API 기반으로 다양한 app/web으로 서비스를 제공하고 정보 수집합니다.
* 지역 기반 커뮤니티와 관심사 기반 커뮤니티에 대한 설계를 합니다.
* 대용량 트래픽 처리와 MSA 기반의 시스템 설계를 합니다.

#### 업무를 수행하기 위해 필요한 자격 요건입니다

* 커뮤니티 서비스의 도메인 구성을 이해하거나 관련 지식이 있으신 분
* 아래 Tech. 항목 중 경험이 있거나 관심이 있으신 분
  * Spring Framework / MVC / Security / Boot / Cloud / Data / Batch
  * Apache , Nginx , Tomcat
  * Kafka
  * RDBMS ( MySQL , MsSQL 등 )
  * NOSQL (MongoDB , Redis , Hadoop 등 )
  * Github ( 오픈소스 컨트리뷰션 경험)
  * MSA-CQRS, TDD , BDD , REST API
  * Code Review , Code Refactoring
  * MyBatis, Hibernate, JPA
  * Kotlin, Java

#### 추가로 보유하고 있는 Tech. 항목이 있다면 더 멋진 Tech. Chemi를 이룰 수 있습니다.

* Elasticsearch , Logstash , Kibana (ELK stack)
* Docker / Kubernetes&#x20;
* 대용량 트랙픽을 위한 설계
* Linux Server 이해
* Strangler Pattern 이해와 실행
