주요업무
【오시면 이런 업무를 하게 되실 거예요!】
• AI-Driven Development
∘ PRD 기반 요구사항 분석부터도메인 및 API 설계, 태스크 산정, 개발, 문서화까지 전 과정에 AI를 활용해요.
∘ Claude Code를 일상적으로 사용하고, n8n/Make 등을 활용해 반복 업무를 자동화해요.
∘ 단순 구현 시간을 줄이고, 설계와 아키텍처•비즈니스 로직 고도화•성능 최적화에 집중하는 고효율 개발 방식을 경험할 수 있어요.
• 도메인 중심의 시스템 설계
∘ DDD 방법론을 기반으로 복잡한 비즈니스 요구사항을 명확한 도메인 모델로 풀어내요.
∘ 도메인에서 발생하는 이벤트를 중심으로 서비스 간 흐름을 설계해요.
∘ 주문, 결제, 정산, 적립, 이벤트 등 다양한 도메인의 비즈니스 로직을 설계하고 구현하며, 프로덕트 전반을 바라보는 시야를 키울 수 있어요.
∘ RESTful API 설계와 OpenAPI Spec 기반의 명세 작성을 통해 명확한 인터페이스를 정의해요.
• 성능 최적화 및 트러블슈팅
∘ 점점 증가하는 트래픽 속에서 발생하는 복잡한 문제의 근본 원인을 파악하고 끝까지 추적하여 해결해요.
∘ 쿼리 실행계획 분석•시스템 구조 개선을 통해 체감 가능한 성능 개선을 이끌어내요.
∘ 문제를 회피하지 않고 깊이 파고드는 경험을 통해 견고한 트러블슈팅 역량을 키울 수 있어요.
• 스쿼드 기반 협업
∘ 스프린트 계획 단계부터 참여하며 기획에 적극적으로 의견을 제시해요.
∘ PM, 디자이너, 프론트엔드 개발자와 한 팀으로 긴밀하게 협업하며, 내 의견이 실제 프로덕트에 반영되는 경험을 할 수 있어요.
∘ 스프린트 계획 킥오프 핸드오프 설계 개발 QA 배포 회고 사이클을 빠르게 반복해요.
• MSA 환경에서의 서비스 개발
∘ 도메인 이벤트 기반으로 서비스 간 느슨한 결합을 유지하고, 확장 가능한 구조를 만들어요.
∘ Kafka 기반 비동기 메시지 처리, CQRS 패턴, Redis 캐싱 전략 등을 적용하며, 분산 환경에서 발생하는 트랜잭션 관리와 데이터 정합성 문제를 해결해요.
∘ Datadog을 통한 모니터링 체계를 구축하고, 장애에 선제적으로 대응하는 경험을 할 수 있어요.
【개발 환경 및 기술 스택】
•Development Culture: AI-First (Claude Code, Claude, ChatGPT, Gemini, n8n, Make)
•Languages: Kotlin, Python, Java
•Framework: Spring, WebFlux, FastAPI, Flask
•Database: PostgreSQL, MongoDB, Redis, Elasticsearch
•Event & Messaging: Kafka, Celery
•Infra & DevOps: AWS, Kubernetes, Docker, Jenkins
•Monitoring: Datadog, ElasticAPM
•Cooperation: Slack, Jira, Notion