직무 설명
우리 팀에 합류하여 핵심 거래 시스템의 설계, 개발 및 유지보수에 기여할 고도로 숙련된 Java 백엔드 개발자를 찾고 있습니다. 이상적인 후보자는 시스템의 고성능, 가용성 및 확장성을 보장하면서 아키텍처 결정 및 최적화에 적극적으로 참여할 것입니다.
주요 책임
- 거래 플랫폼의 핵심 시스템을 설계, 개발 및 유지보수하여 고성능, 가용성 및 확장성 보장
- 비즈니스 요구사항에 따라 Java 마이크로서비스 아키텍처 개발 및 최적화
- 고품질의 유지보수 가능한 코드 작성 및 시스템 아키텍처 설계와 성능 최적화 참여
- 프로젝트 요구사항 분석, 시스템 설계, 기술 선택 및 위험 평가 참여
- 시스템 문제 해결 및 지속적인 기술 지원 제공
- Java 기술 동향을 파악하고 시스템 성능을 지속적으로 개선
- 크로스 기능 팀과 협력하여 견고한 기술 솔루션 제공
- 향후 참조를 위한 기술 사양 및 시스템 아키텍처 문서화
직무 요구사항
- 컴퓨터 과학 또는 관련 분야 학사 학위 이상 및 5년 이상의 Java 백엔드 개발 경력
- 블록체인, 중앙화 거래소 또는 금융 파생상품 개발 경험 우대
- JVM 원리에 대한 깊은 이해를 바탕으로 한 탄탄한 Java 기초
- 멀티스레드 프로그래밍, 동시성 제어 및 스레드 풀 원리에 능숙하며 실제 적용 경험 보유
- Spring, MyBatis, Spring Boot, Spring Cloud를 포함한 주류 개발 프레임워크 숙련
- MySQL 데이터베이스 전문성 및 복잡한 SQL 문 작성 및 인덱스/성능 최적화 능력
- Redis, Kafka, RocketMQ 등의 미들웨어 사용 경험을 포함한 분산 시스템 아키텍처 지식
- 뛰어난 커뮤니케이션 기술 및 팀워크 정신
- 강한 책임감과 압박 속에서 업무 수행 능력
혜택
우리는 성과 기반 보너스, 포괄적인 건강 보험, 전문성 개발 기회 및 혁신과 성장을 장려하는 역동적인 작업 환경과 함께 경쟁력 있는 급여 패키지를 제공합니다. 추가 혜택으로는 유연한 근무 시간, 관대한 유급 휴가 및 급속히 성장하는 조직 내에서의 경력 발전 기회가 포함됩니다.