
Mercury Java 백엔드 소프트웨어 엔지니어 — 터키 원격 근무
Java 백엔드 엔지니어로서 생명과학 및 헬스케어 조직을 위한 Mercury의 확장 가능한 배송 플랫폼을 구축합니다. 시간 제약이 큰 배송을 지원하는 API, 마이크로서비스, 이벤트 시스템 및 배포 도구를 개발합니다.
설명
- 백엔드 설계, 구현, 유지보수, 테스트, 리팩터링 및 지속적인 개선을 통해 Mercury의 차세대 배송 플랫폼 구축을 지원합니다.
- 안전하고 확장 가능하며 유지보수하기 쉽고 문서가 잘 정리된 API 서비스를 만듭니다.
- DevOps 엔지니어와 협력하여 빌드 파이프라인을 설계하고 배포 도구와 스크립트를 만듭니다.
- 이벤트 수집, 알림 및 관측 가능성 필터링 기능을 개발합니다.
- 아키텍트 및 프런트엔드 엔지니어와 협력하여 마이크로서비스와 API를 구축합니다.
- QA 팀과 협력하여 테스트 전략, 도구 및 엔지니어링 관행을 수립합니다.
- 프로덕션 팀 전반에서 백엔드 표준, 개발 방법, 기술 선택 및 서드파티 도구를 발전시킵니다.
- 보스턴 제품 팀과 협력하여 제품 요구사항과 로드맵을 수립합니다.
- 기술적 우선순위와 사용하기 쉬운 제품 경험 사이의 균형을 맞춥니다.
- 플랫폼 고객 및 내부 팀과 함께 개발자의 요구사항을 조사합니다.
- 제품 개발 전반에서 고객의 요구사항을 대변합니다.
- 복잡한 기술적 과제를 명확하고 세련된 솔루션으로 전환합니다.
- Mercury 배송 플랫폼만의 차별화된 경험을 만드는 데 기여합니다.
- 애플리케이션 성능, 확장성 및 안정성을 개선합니다.
- 멘토링과 지도를 통해 주니어 엔지니어의 성장을 지원합니다.
지원 자격
- 유창한 영어 커뮤니케이션 능력.
- 컴퓨터공학, 소프트웨어공학, 전기전자공학 또는 컴퓨터과학 및 공학 등 소프트웨어 중심 공학 분야의 학사 학위.
- Java 백엔드 개발 경력 4~7년 및 Java 9 이상을 사용한 경력 최소 3년.
- Java 핵심 개념에 대한 높은 이해도.
- 최근 2년 동안 Spring Boot 또는 Spring을 사용한 경력 최소 2년.
- Spring Data, Hibernate 및 JPA에 능숙함.
- 단위 테스트 및 테스트 주도 개발 경험.
- 코드 리뷰 경험과 리뷰 참여 의지.
- Git 및 분산 버전 관리 시스템에 대한 이해.
- RESTful API 설계 및 구현 지식.
- 백엔드 아키텍처에 대한 이해와 마이크로서비스 사용 경험.
- 메시징 및 스트리밍에 Kafka를 사용한 경험.
- 데이터베이스 기술, 특히 PostgreSQL에 대한 지식.
- OAuth, REST 및 JWT에 대한 깊은 이해.
- 객체 지향 프로그래밍, 알고리즘 및 문제 해결에 대한 이해.
- 대규모 백엔드 시스템과 이를 지원하는 개발자 포털 또는 마켓플레이스를 구축한 경험.
- 린 및 애자일의 가치, 원칙 및 관행에 대한 충분한 이해.
- Linux 셸 명령어와 스크립팅에 대한 지식.
- CI/CD 파이프라인 및 DevOps 관행에 대한 이해.
- 뛰어난 커뮤니케이션 및 문제 해결 능력.
- 독립적이고 협력적으로 일하며 고객 요구사항을 우선시하고 신속하게 결과를 제공하는 능력.
복리후생
- 경쟁력 있는 미국 달러 급여.
- 터키 근무 시간 동안 원격 근무.
- 본인과 직계 가족을 위한 민간 건강보험.
- 연간 유급휴가 20일. 입사 첫해에도 적용됩니다.
- 생일 유급휴가 1일.








