Senior Backend Developer - Authentication and Account Platform

Hyundai Autoever β€” South Korea Β· Posted ~1 hour ago

Senior Full-time

Skills

Java Kotlin Spring Boot REST API JPA/ORM Relational Databases OAuth2 OIDC SSO Backend Development Java 21 Spring Boot 3.x JPA QueryDSL Redis GitLab CI/CD

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineering role focused on building and operating secure identity platforms. The position involves developing scalable APIs, improving authentication infrastructure, optimizing high-traffic services, and applying modern backend architecture practices.

Highlights

Work on large-scale authentication and account platforms with opportunities to design reliable backend systems, optimize performance, and contribute to architecture quality.

Description

πŸ“ƒ λˆ„κ΅¬λ‚˜ 마음 속에 이λ ₯μ„œ ν•œ μž₯은 μžˆμœΌλ‹ˆκΉŒ, ⚑ 1λΆ„ μ»· μ§€μ›μœΌλ‘œ ν˜„λŒ€μ˜€ν† μ—λ²„λ‘œμ˜ 여정을 μ‹œμž‘ν•˜μ„Έμš”. (이λ ₯μ„œ μžμœ¨μ–‘μ‹) βœ… [EnIT] Backend Developer - 인증/κ³„μ •ν”Œλž«νΌ 개발 및 운영 πŸš€ ν•©λ₯˜ν•˜μ‹€ νŒ€μ„ μ†Œκ°œν•΄μš” BEμ—”μ§€λ‹ˆμ–΄λ§νŒ€μ€ ν˜„λŒ€μžλ™μ°¨κ·Έλ£Ή μž„μ§μ› ν¬ν„Έμ˜ ν‘œμ€€ ν”„λ ˆμž„μ›Œν¬(SDK)와 계정 μ‹œμŠ€ν…œ(ν”Œλ ˆμ˜€μŠ€ 2.0)을 κ°œλ°œν•˜λŠ” νŒ€μž…λ‹ˆλ‹€. κ·Έλ£Ή λ‚΄ μ—¬λŸ¬ μ„œλΉ„μŠ€κ°€ 저희 SDKλ₯Ό 기반으둜 λ™μž‘ν•˜κ³ , 수만 λͺ…μ˜ μž„μ§μ›μ΄ 맀일 저희가 λ§Œλ“  계정 μ‹œμŠ€ν…œμœΌλ‘œ λ‘œκ·ΈμΈν•©λ‹ˆλ‹€. FOΒ·BO 포털 μ„œλΉ„μŠ€νŒ€μ— 곡톡 ν”„λ ˆμž„μ›Œν¬λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. 기술 μŠ€νƒμ€ Java 21 / Kotlin, Spring Boot 3.x, Hexagonal Architecture, JPA/QueryDSL, Redis, GitLab CI/CD이며, λ‹¨μˆœνžˆ κΈ°λŠ₯을 λ§Œλ“œλŠ” 것에 κ·ΈμΉ˜μ§€ μ•Šκ³  SDK 섀계 ν’ˆμ§ˆμ— μ§„μ‹¬μž„ νŒ€μž…λ‹ˆλ‹€. πŸ’» ν•©λ₯˜ν•˜μ‹œλ©΄ ν•¨κ»˜ ν•  μ—…λ¬΄μ—μš” ν”Œλ ˆμ˜€μŠ€ 2.0 계정·인증 μ‹œμŠ€ν…œ λ°±μ—”λ“œ 개발 및 운영SSOΒ·OAuth2 기반 인증 인프라 ꡬ좕 및 κ°œμ„ λŒ€μš©λŸ‰ νŠΈλž˜ν”½ ν™˜κ²½μ—μ„œμ˜ μ„±λŠ₯ μ΅œμ ν™” 및 μ•ˆμ •μ„± 확보 πŸ” 이런 λΆ„κ³Ό ν•¨κ»˜ ν•˜κ³  μ‹Άμ–΄μš” Java λ˜λŠ” Kotlin 기반 Spring Boot λ°±μ—”λ“œ 개발 κ²½λ ₯ 7λ…„ 이상REST API 섀계 및 개발 κ²½ν—˜JPA/ORM 및 κ΄€κ³„ν˜• DB 운영 κ²½ν—˜κ³„μ •Β·μΈμ¦ 도메인 개발 κ²½ν—˜ (OAuth2, OIDC, SSO λ“±)λ©€ν‹°λͺ¨λ“ˆ ν”„λ‘œμ νŠΈ ꡬ쑰 이해 및 운영 κ²½ν—˜ #Java #Kotlin #인프라 ꡬ좕 #νŠΈλž˜ν”½ μ•ˆμ •ν™” πŸ” 이런 뢄이라면 λ”μš± μ’‹μ•„μš” Hexagonal Architecture(포트&μ–΄λŒ‘ν„°) λ“± 클린 μ•„ν‚€ν…μ²˜ 적용 κ²½ν—˜Redisλ₯Ό ν™œμš©ν•œ μΊμ‹œΒ·μ„Έμ…˜ 섀계 κ²½ν—˜GitLab CI/CD νŒŒμ΄ν”„λΌμΈ ꡬ성 κ²½ν—˜λŒ€κ·œλͺ¨ μ„œλΉ„μŠ€(DAU 1만 이상) 운영 κ²½ν—˜ν”Œλ ˆμ˜€μŠ€, HMG 그룹사 계정 μ‹œμŠ€ν…œ 이해 βŒ› μ΄λ ‡κ²Œ ν•©λ₯˜ν•΄μš” μ„œλ₯˜ μ ‘μˆ˜ β†’ μ„œλ₯˜ κ²€ν†  β†’ μ§λ¬΄μ—­λŸ‰ν…ŒμŠ€νŠΈ(μ½”λ”©) 및 인성검사 β†’ 1μ°¨λ©΄μ ‘ β†’ 2μ°¨λ©΄μ ‘ β†’ μ²˜μš°ν˜‘μ˜ 및 μ±„μš©κ²€μ§„ β†’ μ΅œμ’… ν•©κ²©πŸŽ‰ β€» 상기 μ§λ¬΄μ—­λŸ‰ν…ŒμŠ€νŠΈ ε€– μΆ”κ°€ μ—­λŸ‰ν‰κ°€κ°€ 진행될 수 있으며, ν•΄λ‹Ή κ²°κ³ΌλŠ” 쒅합적인 μ—­λŸ‰ κ²€ν† λ₯Ό μœ„ν•œ 참고자료둜 ν™œμš©λ©λ‹ˆλ‹€. πŸ“ λ§Œλ‚˜κ²Œ 될 κ·Όλ¬΄μ§€λŠ” μ—¬κΈ°μ—μš” μ„œμšΈ 강남 πŸ“£ λ™λ£Œμ˜ ν•œ λ§ˆλ”” 일이 μŒ“μ—¬λ„ 혼자 끙끙 앓을 ν•„μš” μ—†λŠ” νŒ€μ΄μ—μš”. λ§‰νžˆλ©΄ λ°”λ‘œ λ¬Όμ–΄λ³Ό 수 있고, μ˜κ²¬μ„ λ‚΄λ©΄ 직급 관계없이 μ§„μ§€ν•˜κ²Œκ²€ν† ν•΄μ€λ‹ˆλ‹€. SDKλ₯Ό κ°œλ°œν•˜λ‹€ 보면 ν•˜λ‚˜μ˜ 결정이 μ—¬λŸ¬ μ„œλΉ„μŠ€μ— 영ν–₯을 μ£ΌκΈ° λ•Œλ¬Έμ— 였히렀 더 κΌΌκΌΌν•˜κ²Œ λ¦¬λ·°ν•˜κ³  μ„œλ‘œ μ±™κ²¨μ£ΌλŠ” λ¬Έν™”κ°€ μžμ—°μŠ€λŸ½κ²Œ μƒκ²ΌμŠ΅λ‹ˆλ‹€. 계정·인증 μͺ½ κ²½ν—˜μ΄ μžˆμœΌμ‹œλ‹€λ©΄ μ§„μ§œ μž¬λ―ΈμžˆλŠ” λ¬Έμ œλ“€μ΄ 기닀리고 μžˆμŠ΅λ‹ˆλ‹€.(νŒ€ 리더) 고민보닀 싀행이 먼저인 νŒ€μž…λ‹ˆλ‹€. μ™„λ²½ν•œ 섀계λ₯Ό 기닀리기보닀 λΉ λ₯΄κ²Œ λ§Œλ“€κ³ , λΉ λ₯΄κ²Œ 배우고, λΉ λ₯΄κ²Œ κ°œμ„ ν•©λ‹ˆλ‹€. κ·Έλ ‡λ‹€κ³  λŒ€μΆ© λ§Œλ“€μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μˆ˜λ§Žμ€ μ„œλΉ„μŠ€κ°€ μ˜μ‘΄ν•˜λŠ” SDK와 계정 μ‹œμŠ€ν…œμ„ λ‹€λ£¨λŠ” 만큼, 빠름 μ†μ—μ„œλ„ μ„€κ³„μ˜ 무게λ₯Ό ν•¨κ»˜ κ³ λ―Όν•  수 μžˆλŠ” 뢄을 μ°Ύκ³  μžˆμŠ΅λ‹ˆλ‹€. 계정·인증 도메인에 κ²½ν—˜μ΄ μžˆλ‹€λ©΄ ν•©λ₯˜ 첫날뢀터 λ°”λ‘œ 의미 μžˆλŠ” 일을 μ‹œμž‘ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€. πŸ“Œ μ°Έκ³ ν•΄ μ£Όμ„Έμš” μ±„μš© μ‹œ λ§ˆκ°λ˜λŠ” μƒμ‹œ μ±„μš© 곡고둜 운영되며, μ±„μš© μ ˆμ°¨μ™€ 일정은 변동될 수 μžˆμ–΄μš”.μ‚¬νšŒμ  λ°°λ € λŒ€μƒμž(λ³΄ν›ˆ μ·¨μ—…μ§€μ›λŒ€μƒμž, μž₯애인)λŠ” 관계 법령과 λ‚΄κ·œμ— 따라 μš°λŒ€ν•΄μš”.λͺ¨μ§‘ λΆ„μ•Ό 및 λ‹΄λ‹Ή 업무에 따라 μ˜μ–΄ κ΅¬μˆ ν‰κ°€, 레퍼런슀 체크, λ˜λŠ” 기타 μ „ν˜•μ΄ μ‹€μ‹œλ  수 μžˆμ–΄μš”.μ§€μ›μžμ˜ κ²½ν—˜κ³Ό μ—­λŸ‰μ„ κ³ λ €ν•˜μ—¬ λ‹€λ₯Έ ν¬μ§€μ…˜μ΄ 더 μ ν•©ν•˜λ‹€κ³  νŒλ‹¨λ˜λŠ” 경우 지원 λΆ„μ•Όκ°€ 변경될 수 μžˆμ–΄μš”.배치 λΆ€μ„œ 및 κ·Όλ¬΄μ§€λŠ” νšŒμ‚¬ 사정에 따라 변경될 수 μžˆμ–΄μš”.μ•„λž˜μ˜ 경우, 합격이 μ·¨μ†Œλ˜κ±°λ‚˜ μ „ν˜• μ§„ν–‰μ—μ„œ λΆˆμ΄μ΅μ„ λ°›μœΌμ‹€ 수 μžˆμ–΄μš”.μ§€μ›μ„œκ°€ 사싀과 λ‹€λ₯΄κ±°λ‚˜ 증빙이 λΆˆκ°€ν•  κ²½μš°ν•΄μ™Έμ—¬ν–‰ 결격 μ‚¬μœ κ°€ μžˆλŠ” 경우 (λ‚¨μ„±μ˜ 경우, νšŒμ‚¬κ°€ μ§€μ •ν•œ μž…μ‚¬μΌκΉŒμ§€ 병역 ν•„ λ˜λŠ” 면제 ν•„μš”)μ΅œμ’… 합격 ν›„ νšŒμ‚¬κ°€ μ§€μ •ν•˜λŠ” μž…μ‚¬μΌμ— μž…μ‚¬ λΆˆκ°€ν•œ 경우