
Backend Developer, Java/Kotlin
- ๐ฐ๐ท South Korea
- On-site
- 2 hours ago
- Kotlin
- Java
- Azure
- AWS
- Kubernetes
- Docker
- Claude
- Gemini
- Redis
- Datadog
- AI
- C#
- .NET
ํด๋ก๋ฒ์ถ์ผํจ์ (CLO Virtual Fashion)์ 3D ์์ ์๋ฎฌ๋ ์ด์ ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ๋ฐ์ผ๋ก, ์ปจ์ ๋ถํฐ ๋์์ธ, ์ ์กฐ, ๋ง์ผํ , ํผํ , ์คํ์ผ๋ง๊น์ง ์์๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
2009๋ ์ค๋ฆฝ๋ ํด๋ก๋ฒ์ถ์ผํจ์ ์ ๋์งํธ ํจ์ ์ ์๋ก์ด ์ํ๊ณ๋ฅผ ๋ง๋ค์ด ๊ฐ๊ณ ์์ต๋๋ค.
์์ ๋์์ธ ์ํํธ์จ์ด CLO, Marvelous Designer, Jinny์ ํจ๊ป, CLO-SET, CONNECT์ ๊ฐ์ ์์ ์ฝํ ์ธ ์ ํนํ๋ ํ๋ซํผ์ผ๋ก ์์์ ๋ชจ๋ ์ฌ์ ์ ๊ด์ฌํจ์ผ๋ก์จ, ํจ์จ์ ์ด๊ณ ์ง์ ๊ฐ๋ฅํ ์ํฌํ๋ก์ฐ๋ฅผ ๊ตฌ์ถํ๊ณ ์์ต๋๋ค. ๋ฟ๋ง ์๋๋ผ, ๋น์ฌ ์๋ฃจ์ ์ ํตํด ์ค์ ์์๊ณผ ๋์งํธ ์์์ด ์๋ก ํ๊ทธ๋์ด CLO ์์คํ ๋ด์์ ๊ธฐ๋ฅํ ์ ์๊ฒ ํฉ๋๋ค.
๊ธ๋ก๋ฒ ๋์งํธ ํจ์ ์์ฅ์ ์ฃผ๋ํ๊ณ ์๋ ํด๋ก๋ฒ์ถ์ผํจ์ ์ ํ์ฌ ์์์, ๋ถ๋ฏธ, ์ ๋ฝ, ๋จ๋ฏธ ๋ฑ ์ ์ธ๊ณ 14๊ฐ๊ตญ์ ์ด 16๊ฐ์ ์คํผ์ค๋ฅผ ๋๊ณ ์์ผ๋ฉฐ, ์ธ๊ณ ๊ฐ๊ตญ์ ์๋ง์ ๊ณ ๊ฐ์ฌ๋ฅผ ๋ฐํ์ผ๋ก ์ ์ ํ์ฅํด๋๊ฐ๊ณ ์์ต๋๋ค.
ย
Position Overview
CLO Virtual Fashion์ ๊ธ๋ก๋ฒ ์น ๊ธฐ๋ฐ ํ๋ซํผ๊ณผ ์๋น์ค์ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ฐธ์ฌํ ๋๋ฃ๋ฅผ ๋ชจ์งํฉ๋๋ค.
๋ณธ ํฌ์ง์
์ CLO-SET, CONNECT์ ๊ฐ์ ์์ ์ฝํ
์ธ ๊ด๋ฆฌ ๋ฐ ํ์
ํ๋ซํผ์ ์ง์ ์ฐธ์ฌํ์ฌ, ๊ณ ๋ํ๋ ๋ฐฑ์๋ ์๋น์ค๋ฅผ ์ค๊ณํ๊ณ ๊ตฌํํ๋ ์ค์ํ ์ญํ ์ ์ํํฉ๋๋ค.
ํ๋ซํผ ์๋น์ค์ ์์ ์ฑ๊ณผ ํ์ฅ์ฑ์ ์ฑ
์์ง๋ ๋ฐฑ์๋ API ์๋ฒ์ ๊ฐ์ข
Worker ์๋น์ค์ ๊ฐ๋ฐ ๋ฐ ๊ตฌํ์ ๋ด๋นํ๊ฒ ๋ฉ๋๋ค. ๋์๊ฐ ์๋น์ค ์ด์์ ํ์์ ์ธ ๊ฒ์ ๋ฐ์ดํฐ ์ฐ๋, ๊ทธ๋ฆฌ๊ณ ๋์ฉ๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ฅผ ์ํ ๋ค์ํ ๋ฐฑ์๋ ๊ธฐ์ ํตํฉ์ ๊ฒฝํํ๊ณ ์ฃผ๋ํฉ๋๋ค. ์ต์ข
์ ์ผ๋ก๋ ํ๋ก ํธ์๋๋ฅผ ํฌํจํ ๋ค์ํ ์ ๊ด ๋ถ์์์ ๊ธด๋ฐํ ํ์
์ ํตํด, ์์ ์ฝํ
์ธ ์ ํนํ๋ ๊ธ๋ก๋ฒ ํ๋ซํผ ์๋น์ค์ ์ ๋ฐ์ ์ธ ๊ธฐ๋ฅ์ ์ค๊ณํ๊ณ ์์ฑ๋ ๋์ ์ ํ์ ๋ง๋ค์ด๋๊ฐ ๊ธฐํ๊ฐ ์ฃผ์ด์ง๋๋ค.
๊ธฐ์ ์คํ (Tech Stack)
Core: Kotlin/JAVA, Spring WebFlux/WebMVC, Coroutines
Infra: Azure, AWS, K8s(optional), Docker
AI Tools: Claude, Gemini
Data: MS-SQL, Redis
Monitoring: Datadog
Responsibilities
- ์น ๊ธฐ๋ฐ ์๋น์ค ๋ฐ ๋ด๋ถ ์ฌ์ฉ์๋ฅผ ์ํ ๋ฐฑ์๋ ์์คํ ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ์ด์
- ์ฌ์ฉ์ ๊ฒฝํ ํฅ์์ ๋ชฉํ๋ก ํ ๋ฐฑ์๋ ์์คํ ์ด์๊ณผ ๊ฐ๋ฐ ๋ฐฉ์์ ๊ณ ๋ํ
- ์ ๋ฌด ํจ์จ์ฑ์ ํฅ์์ํค๊ธฐ ์ํ ๊ฐ๋ฐ ํ๊ฒฝ ๋ฐ ์ฝ๋ ํ์ง ๊ฐ์
- ๊ธ๋ก๋ฒ ์ ์ ๋ฅผ ์ํ ๊ณ ๊ฐ์ฉ์ฑ(High Availability) ํ๋ณด ๋ฐ ๋คํธ์ํฌ ๋ ์ดํด์(Latency) ์ต์ ํ
- AI ๊ฐ๋ฐ ๋๊ตฌ๋ฅผ ์ ๊ทน์ ์ผ๋ก ํ์ฉํ์ฌ ์ฝ๋ ํ์ง์ ๊ฐ์ ํ๊ณ , ๊ธฐํ ๋จ๊ณ๋ถํฐ ๊ตฌํ๊น์ง AI์ ํ์ ํ์ฌ ๊ฐ๋ฐ ์ฃผ๊ธฐ ๋จ์ถ ๋ฐ ํ์ง ํฅ์
Requirements
- 7๋ ์ด์์ ๋ฐฑ์๋ ๊ฐ๋ฐ ๋ฐ ์ด์ ๊ฒฝํ (Kotlin/Java ์๋ จ์)
- Spring WebFlux & Coroutines ์๋ จ๋: ๋ฆฌ์กํฐ๋ธ ์คํ์์ ๋น๋๊ธฐ ์ปจํ ์คํธ(Context, Scope)๋ฅผ ์ดํดํ๊ณ ๋ฆฌ์์ค ํจ์จ์ ์ธ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋ ๋ถ
- MS-SQL ๋ฑ RDB ํ์ฉ ์ญ๋: ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋ฐ ์ฟผ๋ฆฌ ์ต์ ํ(Performance Tuning)๋ฅผ ํตํด ์์ ์ ์ธ ์์คํ ์ ๊ตฌ์ถํด ๋ณธ ๊ฒฝํ
- ์ ์ฐํ ์ปค๋ฎค๋์ผ์ด์ : ํ ์ง๊ตฐ๊ณผ ์ํํ๊ฒ ํ์ ํ๋ฉฐ ๋ช ํํ๊ณ ๋ ผ๋ฆฌ์ ์ผ๋ก ์์ฌ๋ฅผ ์ ๋ฌํ ์ ์๋ ๋ถ
Plus if you have
- Polyglot Analysis: C#(.NET) ํ๊ฒฝ์ ๋ํ ์ดํด๊ฐ ์๊ฑฐ๋, ํด๋น ์ธ์ด๋ก ์์ฑ๋ ์ฝ๋๋ฅผ ์ฝ๊ณ ๋ก์ง์ ํ์ ํ๋ ๋ฐ ๋ฅ์ํ์ ๋ถ
- Cloud Native: Azure/AWS ๋ฐ Kubernetes(K8s) ํ๊ฒฝ์์์ ์๋น์ค ์ด์ ๊ฒฝํ
- Observability: Datadog ๋ฑ์ ํ์ฉํ ์๋น์ค ๋ชจ๋ํฐ๋ง ๋ฐ ์ฑ๋ฅ ํ๋ ๊ฒฝํ
- Data Streaming: Kafka ๋ฑ์ ํ์ฉํ ๋ฐ์ดํฐ ์คํธ๋ฆฌ๋ฐ ํ๋ซํผ ๊ฐ๋ฐ ๋ฐ ์ด์ ๊ฒฝํ
- ๊ธ๋ก๋ฒ ํ์ ๋ฐ ์ ์ ์ปค๋ฎค๋์ผ์ด์ ์ ์ํ ์ ์ฐฝํ ์์ด ๊ตฌ์ฌ ๋ฅ๋ ฅ
Backend Developer, Java/Kotlin ยท CLO Virtual Fashion