
시니어 소프트웨어 엔지니어, JVM 최적화 플랫폼(Java) — 프라하 하이브리드 근무
Azul의 JVM 성능 플랫폼을 위한 확장 가능한 Java 서비스를 구축합니다. OptHub 백엔드 구성 요소, 진단 기능 및 실시간 최적화 도구를 개발합니다.
설명
- Azul의 JVM 성능 플랫폼을 구동하는 서버 측 서비스를 만들고 유지 관리합니다.
- 제품 관리자, 성능 엔지니어 및 JVM 전문가와 협업하여 확장 가능하고 안정적인 백엔드 시스템을 제공합니다.
- 프로토콜, API, 데이터 저장소 및 실시간 최적화 엔진을 아우르는 고성능 Java 서비스를 개발합니다.
- 클라우드 및 온프레미스 환경의 JVM과 통신하는 서버 측 OptHub 구성 요소를 확장합니다.
- 진단 정보가 제한적이고 성능 제약이 까다로운 상황에서도 복잡한 분산 시스템 문제를 조사합니다.
- 내부 엔지니어링 및 고객 배포 환경을 위한 관측 가능성, 프로파일링 및 진단 도구를 구축합니다.
- 벤치마크를 설계하고 프로파일러 결과를 분석하여 도출한 성능 인사이트를 적용합니다.
- 기술 설계 검토와 동료 코드 검토에 참여합니다.
지원 자격
- 백엔드 또는 서버 측 시스템에 중점을 둔 5년 이상의 전문 Java 개발 경력.
- 메모리 관리, 가비지 컬렉션, JIT 컴파일 및 스레딩을 포함한 JVM 내부 구조에 대한 깊은 지식.
- 분산 시스템과 마이크로서비스를 구축하고 운영한 프로덕션 경험.
- Java 동시성, 저지연 아키텍처 및 성능 최적화에 대한 높은 숙련도.
- AWS, Azure 또는 GCP 경험과 Kubernetes 기반 컨테이너 오케스트레이션 경험.
- 명확한 API와 프로토콜을 설계할 수 있으며, 필요할 경우 기반 시스템에 가까운 영역에서도 일할 의지.
- 불완전한 데이터를 바탕으로 어렵고 간헐적인 프로덕션 문제를 진단한 입증된 역량.
- JVM 에이전트, JVMTI, ASM, Javassist 또는 OpenJDK 내부 구조와 같은 JVM 관련 기술에 대한 지식.
- 성능 엔지니어링, async-profiler·JFR·YourKit과 같은 프로파일링 도구 또는 런타임 관측 가능성 경험.
- gRPC, Protocol Buffers, WebSockets 또는 고처리량 메시징 시스템 경험.
- 프로세스 메트릭, 시스템 관측 가능성 및 CI/CD 파이프라인 경험.
- Java 플랫폼, 미들웨어 또는 인프라 제품 회사에서 근무한 경험.
복리후생
- 자격을 갖춘 후보자를 추천할 수 있는 직원 추천 프로그램.
- MacBook Pro 또는 원하는 동급 하드웨어를 포함한 프리미엄 IT 장비.
- 연간 5주의 휴가와 5일의 병가.
- 유연한 근무 시간과 완전 원격 근무 옵션.
- 프라하 중심부에 위치한 사무실.
- 전 세계의 경험 많은 전문가들과 협업하고 Java 생태계에 기여할 수 있는 기회.








