포지션 상세
올리브스톤은 기술적 난이도가 높은 프로젝트에서 최적의 아키텍처를 설계하고, 고품질의 코드를 통해 안정적이고 효율적인 서비스를 구현할 백엔드 개발자를 모십니다. 비즈니스 로직의 단순 구현을 넘어, 시스템의 성능, 확장성, 안정성을 고민하고 해결하는 기술적 깊이가 있는 분을 찾습니다.
* Spring Boot & Kotlin 기반의 안정적이고 확장 가능한 백엔드 API 설계 및 구현
* 대용량 트래픽 처리를 위한 시스템 아키텍처 고도화 및 성능 최적화
* 핵심 공통 모듈 설계 및 구현:
* 여러 프로젝트에서 재사용 가능한 코어 라이브러리 및 공통 모듈 개발
* 인증/인가, 로깅, 예외 처리 등 시스템 전반의 기반이 되는 프레임워크 구축
* 기술적 난제 해결 및 R&D:
* 복잡한 비즈니스 요구사항을 기술적으로 풀어내고, 레거시 시스템의 리팩토링 및 개선 주도
* 신기술(AI, MSA 등) 도입을 위한 기술 검증(PoC) 및 프로덕션 적용
* Java (JDK 17+) 또는 Kotlin 언어의 깊은 이해 (메모리 모델, GC, 멀티스레딩 등)
* 자료구조, 알고리즘, 운영체제, 네트워크 등 탄탄한 CS 지식 보유자
* RDBMS (MySQL, PostgreSQL 등) 설계 및 쿼리 튜닝 능력
* 주도적으로 코드를 작성하고 테스트(Unit/Integration Test)를 통한 품질 관리에 익숙하신 분
주요업무
* 고성능/고가용성 백엔드 시스템 개발:* Spring Boot & Kotlin 기반의 안정적이고 확장 가능한 백엔드 API 설계 및 구현
* 대용량 트래픽 처리를 위한 시스템 아키텍처 고도화 및 성능 최적화
* 핵심 공통 모듈 설계 및 구현:
* 여러 프로젝트에서 재사용 가능한 코어 라이브러리 및 공통 모듈 개발
* 인증/인가, 로깅, 예외 처리 등 시스템 전반의 기반이 되는 프레임워크 구축
* 기술적 난제 해결 및 R&D:
* 복잡한 비즈니스 요구사항을 기술적으로 풀어내고, 레거시 시스템의 리팩토링 및 개선 주도
* 신기술(AI, MSA 등) 도입을 위한 기술 검증(PoC) 및 프로덕션 적용
자격요건
* 백엔드 개발 경력 3 ~ 5년차, Spring Boot 기반 프로젝트 실무 경력 3년 이상* Java (JDK 17+) 또는 Kotlin 언어의 깊은 이해 (메모리 모델, GC, 멀티스레딩 등)
* 자료구조, 알고리즘, 운영체제, 네트워크 등 탄탄한 CS 지식 보유자
* RDBMS (MySQL, PostgreSQL 등) 설계 및 쿼리 튜닝 능력
* 주도적으로 코드를 작성하고 테스트(Unit/Integration Test)를 통한 품질 관리에 익숙하신 분




