공고 내용
[회사 소개]
AINJOB은 AI 기반 HR/채용 플랫폼을 신규 개발하고 있습니다. 백엔드 개발자는 이미 정의된 핵심 엔티티를 바탕으로 주요 기능을 구현하고, 데이터·API·AWS 연계를 안정적으로 개발합니다. 시니어 개발자로 성장하는 데 필요한 핵심 역량을 확보할 수 있습니다.
[주요 업무]
1. 백엔드 기능 구현
• Spring Boot 기반 HR Platform 기능 개발
• 지원자/기업/공고/ATS/메시지/알림 등 기능 개발
• REST API 개발 및 간단한 구조 개선
2. RDB/SQL 기반 기능 개발
• 정의된 스키마를 기반으로 한 데이터 정합성을 고려한 RDB 설계, 구현
• 검색·필터·정렬 쿼리 작성
• 정의된 상태 전이에 따른 데이터 변경 로직 구현
• 성능 (인덱스/쿼리) 최적화 작업
3. AWS 기반 서비스 구축 및 운영
• ECS / RDS / S3 기반 서비스 구축 및 기능 개발
• SQS 기반 비동기 Job 처리 개발
• 로깅/모니터링 기본 작업
4. 품질 향상 및 안정성 개선
• 간단한 버그 해결 및 이슈 대응
• 코드 리뷰 참여
• 테스트 시나리오 작성 및 운영 자동화
5. 팀 협업 및 문서화
• API 문서(OpenAPI/Swagger) 작성 및 유지
• 개발 산출물(README 등) 간단 문서화
• 기획/프론트/디자이너와 협업
6. 역할 및 담당 업무는 서비스 개발 목표와 팀 구성에 따라 협의하에 조정될 수 있습니다
[자격 요건]
• 백엔드 개발 경력 4~5년 (5년차 에서 6년차)
• Java/Spring Boot 기반 개발 경험
• 운영 환경에서 SQL 작성 경험
• RDB기반 데이터 모델 (ERD) 이해 및 비즈니스 상태전이 구현 경험 (필수)
• REST API 개발 경험
• Git / CICD 기본 경험
• AWS 구축 경험(ECS 또는 EC2, S3, RDS, VPC 중 일부 경험)
• 책임 범위 내 기능을 안정적으로 설계, 구현할 수 있는 역량
학력: 학사 이상
전공: 컴퓨터 공학과, 소프트웨어 공학과 관련 전공
[우대 사항]
• 운영 환경에서 Native SQL 작성
• 비동기 처리(SQS 등 메시지 기반 처리 경험)
• B2B SaaS 플랫폼 서비스 개발 경험
• DevOps 환경(Docker, 배포 자동화) 경험
• 코드 리뷰 및 품질 개선 경험
• 실시간 알림/메시징 경험
• B2B 플랫폼 서비스 상태전이 설계 경험
함께 하면 좋은 이유
• 정교하게 설계된 비즈니스입하는 능력 로직 개발 경험
• AWS 기반 서비스 구축 경험을 빠르게 쌓을 수 있음
• 설계/아키텍처 역량 성장 기회 제공
• 성장하는 HR SaaS 서비스의 핵심 구성원
• 명확한 역할·도메인·경력 성장 경로 제공
[혜택 및 복지]
• 급여: 5,000~6,500만원, 인센티브, 스톡옵션, 4대 보험 등
• 사내 동호회 : 지원
• 교육비
• 한국 산업 진흥원 회원사로 각종 교육 프로그램 지원
• 간식 제공 (아침 토스트, 커피, 과일, 간식류 제공)
• 사무실 : 휴게실, 공기 청정기, 가습기, 최신 컴퓨터, MS, Adobe 정품 라이선스 제공
• 데스크, 의자 등 : Fursis