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



시니어 프런트엔드 소프트웨어 아키텍트
HFMHFM의 거래 및 고객 대상 웹 애플리케이션 프런트엔드 아키텍처를 이끌고, 공통 React 기반과 디자인 시스템을 구축합니다. 제품 팀 전반의 성능, 보안, 접근성 및 엔지니어링 표준을 주도합니다.
열기



시니어 풀스택 프로덕트 엔지니어(Node.js, AI 네이티브)
Genesis TechBoosters의 개인 디지털 보안 제품을 위한 백엔드 시스템, 인프라, AI 네이티브 기능을 구축합니다. 아키텍처와 설계부터 출시 및 결과 분석까지 제품 개발을 이끕니다.
열기


소프트웨어 엔지니어 II, Kafka 및 Python — URBN, 필라델피아
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)URBN에서 Kafka 이벤트 스트리밍 및 통합 서비스를 구축하고, 레거시 플랫폼에서 클라우드 네이티브 시스템으로의 이전을 지원합니다. Python, 자동화 테스트, CI/CD 실무를 수행합니다.
열기


풀스택 개발자(Java, Spring Boot, Angular)
CPU Softwarehouse AGJava, Spring Boot, Angular, TypeScript로 은행용 소프트웨어를 개발하며, 프런트엔드와 백엔드 기능 및 기술 아키텍처를 설계합니다.
열기
