
시니어 Kotlin 백엔드 개발자(원격, 브라질)
API, 통합 및 분산 아키텍처를 구축하는 시니어 Kotlin 백엔드 개발자입니다. 글로벌 기술 기업의 인공지능 솔루션 개발에 기여합니다.
설명
- Kotlin으로 백엔드 애플리케이션을 구축하고 유지 관리합니다
- 정의된 요구 사항과 솔루션 사양에 따라 비즈니스 규칙을 구현합니다
- API를 설계하고 외부 시스템 및 데이터 소스와 통합합니다
- 도메인 주도 설계, 클린 아키텍처 및 헥사고날 아키텍처 원칙을 적용합니다
- 포트와 어댑터 모델을 사용해 솔루션을 구성합니다
- 자동화 테스트와 소프트웨어 엔지니어링 모범 사례를 통해 코드 품질을 유지합니다
- JUnit, Testcontainers 및 클래스 기반 테스트 방법으로 테스트를 작성하고 유지 관리합니다
- 관계형 및 비관계형 데이터베이스의 발전을 지원합니다
- 분산 환경을 위한 확장 가능하고 복원력 있는 아키텍처 정의를 지원합니다
- 비즈니스 로직 구현을 포함한 인공지능 관련 업무를 지원합니다
- 프로젝트 요구 사항에 따라 프롬프트 엔지니어링을 수행합니다
- 주석이 추가된 데이터 세트의 품질과 일관성을 평가합니다
- 고객과 최종 사용자의 요구를 충족하는 개선 사항을 식별합니다
- 보안성, 품질 및 유지 관리성 기준을 충족하는 코드를 제공합니다
지원 자격
- Kotlin을 사용한 백엔드 시스템 개발의 풍부한 실무 경험
- 도메인 주도 설계에 대한 높은 수준의 이해
- 테스트 주도 개발 실무 경험
- 클린 아키텍처에 대한 실무 지식
- 헥사고날 아키텍처 및 포트와 어댑터 패턴 경험
- Kubernetes 사용 경험
- 관계형 및 비관계형 데이터베이스 사용 경험
- 다양한 데이터베이스 모델의 사용 사례, 강점 및 한계에 대한 이해
- PostgreSQL 사용 경험
- DynamoDB 사용 경험
- JUnit 및 Testcontainers를 활용한 자동화 테스트 지식
- 시스템 및 API 통합 경험
- 코드 품질, 보안성 및 유지 관리성 모범 사례에 대한 이해
- 확장 가능한 분산 솔루션 구축 경험
- 소프트웨어 개발을 인공지능 솔루션에 적용하는 지식
- 생성형 AI 프로젝트 경험 우대
- 프롬프트 엔지니어링 경험 우대
- AI 모델용 데이터 평가 및 준비 경험 우대
- 이벤트 기반 아키텍처 및 마이크로서비스 지식 우대
- 클라우드 환경 경험 우대
복리후생
- 장애인의 지원을 환영합니다
- 원격 근무







