Teya 시니어 백엔드 엔지니어(포르투, 하이브리드 근무)
Teya의 핀테크 플랫폼을 지원하는 안정적인 Java 및 Spring Boot 서비스의 설계와 운영을 이끕니다. 유럽 현지 기업을 위한 제품의 아키텍처, 제공, 프로덕션 시스템 및 엔지니어링 품질을 책임집니다.
설명
- 안전하고 효율적이며 깔끔하고 철저히 테스트된 백엔드 서비스를 구축하고 유지 관리합니다
- Teya 시스템 전반의 확장성, 성능 및 안정성을 향상합니다
- 범위 정의와 설계부터 개발, 테스트, 배포 및 유지 관리까지 기능과 프로젝트를 주도합니다
- 제품, 디자인, 데이터 과학, 보안 및 운영 담당자와 긴밀히 협업합니다
- 아키텍처 검토와 엔지니어링 논의에서 기술적 관점을 제시합니다
- 운영 효율성, 안정성 및 확장성을 강화하는 도구와 시스템 통합을 개발합니다
- 지속적 통합, 지속적 제공 및 지속적 배포 방식을 발전시킵니다
- 코드 리뷰를 수행하고 팀의 엔지니어링 품질과 효과를 높이는 데 기여합니다
- 다른 소프트웨어 개발자를 코칭하고 지원합니다
- 소프트웨어 엔지니어링, 결제 및 핀테크 분야의 발전을 지속적으로 파악합니다
- 여러 시스템에 걸친 복잡한 문제를 조사하고 시의적절한 해결책을 제공합니다
- 코드 품질, 테스트, 자동화 및 보안을 위한 표준을 수립하고 주도합니다
- 주제 전문가로서 다른 팀에 기술 지원을 제공합니다
지원 자격
- 5년 이상의 전문 소프트웨어 엔지니어링 경력
- Java 17 이상 및 Spring Boot를 사용한 백엔드 시스템 개발 경험
- 신뢰할 수 있는 프로덕션 서비스를 설계, 구축 및 운영한 경험
- 시스템 설계, 확장 가능한 아키텍처, 마이크로서비스 및 API 개발 경험
- 데이터베이스, 자료구조, 성능상의 트레이드오프 및 분산 시스템에 대한 깊은 지식
- Kafka 및 이벤트 기반 아키텍처의 실무 경험
- 모니터링, 옵저버빌리티, 테스트 및 운영 책임을 중시하는 자세
- 여러 서비스나 시스템에 걸친 복잡한 문제를 진단한 경험
- 독립적으로 업무를 수행하고 합리적인 기술적 결정을 내리며 빠르게 성과를 낼 수 있는 능력
- 복잡한 주제를 설명하고 기술 방향에 영향을 줄 수 있는 명확한 의사소통 능력
- 협업적인 태도와 다른 엔지니어의 성장을 돕는 의지
- Agile 또는 Scrum 환경에서 근무한 경험
- 컴퓨터 과학, 공학 또는 관련 분야의 학위 보유자 우대
- 결제, 핀테크 또는 지역 및 비즈니스 추천 플랫폼 경험자 우대
- AWS, Kubernetes 및 Helm 경험자 우대
- Laravel, Spring, Reactor 또는 관련 프레임워크, SDK, API 및 라이브러리 경험자 우대
- RBAC, ABAC 또는 SpiceDB에 익숙한 분 우대
- BDD 또는 TDD 경험자 우대
- CI/CD 파이프라인 경험자 우대
복리후생
- 유연한 근무 시간
- 건강 보험
- MyFitness 파트너십을 통한 신체 및 정신 건강 지원
- 연간 휴가 25일 및 공휴일
- 안전하고 적절한 시기에 여행할 수 있을 경우 다른 Teya 사무실을 방문해 동료를 만날 기회
- 금요일 사무실 점심
- 고품질 업무 장비를 갖춘 친근한 사무실
- 격식 없는 사무실 환경
- 하이브리드 근무 정책
