✅ 개발환경 요약
- Kotlin 언어 사용
- Spring framework 및 자바 생태계를 적극 활용
- Gradle을 통한 의존성 관리
- MicroService Architecture 활용: 모듈화, 확장, 장애대응
- gRPC, AMQP 적극 활용
- 서버 API는 swagger를 도입하여 문서화
- DDD(Domain Driven Development) 및 Event Driven Development 등은 실험 적용
- Circle CI 를 활용해 CI/CD 환경을 구축, 활용
- 가상화 : AWS EKS를 활용해 docker container를 k8s로 관리
✅ 주요업무
- 라이드 헤일링 서비스의 백엔드 유지 보수 및 신기능 개발
- SOLID 원칙을 비롯한 Clean Code standard를 지키는 코드를 작성하고 유지보수,
- Architectural best practices를 연구하여 적용, 안정적이고 빠른 코드 작성
- 협업이 가능한 코드를 위한 코드 리뷰 및 효율적인 코드를 위한 리팩토링 작업
경력 및 자격요건
✅ 자격요건
- Kotlin에 대한 기본적인 이해 및 경험 우대
- Database 통신을 사용한 기본적인 백엔드 서버 제작 능력
- 기본적인 비즈니스 로직 구성 능력
- 스프링 프레임워크 사용 경험
- API를 활용한 Frontend 개발자와의 소통 능력
✅ 우대사항
- Microservice Architecture에 대한 활용이 능숙하신 분
- AMQP, gRPC 등 서비스 간 통신에 대해 잘 이해하고 계시는 분
- Docker, k8s 등 가상화 솔루션에 대한 이해를 잘 하고 계시는 분
- AxonIQ 등의 event driven 프레임워크의 활용이 능숙하신 분
기타
- 원서 마감후 1차(서류) 합격자에 한하여 개별연락
- 이력서에 연락처, 희망연봉 게재
- 해외여행에 결격 사유가 없는 자