
Paypal
Software Engineer 3
개발
AI 요약
PayPal의 Software Engineer 3 포지션으로, 대규모 분산 백엔드 시스템과 RESTful API를 설계·개발·최적화하는 역할입니다. Java 기반의 마이크로서비스, Spring Framework, AWS/GCP/Azure, SQL/NoSQL, Hibernate, Kafka/ActiveMQ 등 엔터프라이즈 기술 역량이 요구되며, 성능·신뢰성 개선과 주니어 멘토링도 포함됩니다.
주요 업무
대규모 거래를 처리하는 핵심 시스템 설계·개발·최적화, Java 기반 RESTful 서비스 및 백엔드 솔루션 구현, 확장성과 신뢰성을 고려한 마이크로서비스 개발, 시스템 성능·안정성 개선 및 기술 이슈 해결, 크로스펑셔널 팀과 협업하여 제품 출시, 주니어 엔지니어 멘토링.
자격 요건
필수: 컴퓨터공학/공학 또는 관련 전공 석사+2년 이상, 또는 학사+5년 이상 경력. 대규모 분산 소프트웨어 설계·개발 경험, Java 기반 OOP 설계 경험, RESTful API 및 마이크로서비스 설계 경험, Spring Framework(Spring Boot, Spring Security, Spring Data, Spring MVC, Spring Cloud, Spring Batch, WebSocket) 경험, AWS/GCP/Azure 등 클라우드 경험, 자료구조·알고리즘 및 엔터프라이즈 디자인 패턴 활용 경험, SQL/NoSQL 및 Hibernate 등 ORM 경험, Kafka/ActiveMQ 기반 비동기 이벤트 드리븐 시스템 경험, 성능·신뢰성 최적화 경험, 확장 가능한 고성능 마이크로서비스 개발 경험. 우대/추가: GraphQL 경험, iOS/Android 등 모바일 플랫폼 노출 경험. 미국 내 합법적 근무 자격 필요.
기술 스택
JavaPythonRuby on RailsSpring MVCSpring BootSpring SecuritySpring DataSpring CloudSpring BatchWebSocketAWSGCPAzureSQLNoSQLHibernateApache KafkaActiveMQRESTful APIsGraphQLiOSAndroidObject-Oriented DesignMicroservices