Match score not available

Backend Software Engineer

unlimited holidays
Remote: 
Hybrid
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Seoul (KR)

Offer summary

Qualifications:

7+ years of backend development experience, Deep understanding of JVM ecosystem, Strong knowledge in RDBMS, Experience with mid-large scale distributed systems, Proactive in finding solutions.

Key responsabilities:

  • Collaborate with PM, design and Client Engineering for optimal solutions
  • Design, implement, test, deploy, and maintain backend for global-scale business
  • Create scalable APIs with modular, testable code
  • Monitor deployed services for optimal user experience
  • Provide technical leadership to peers
Tinder logo
Tinder Information Technology & Services SME https://www.lifeattinder.com/
201 - 500 Employees
See more Tinder offers

Job description

유저들에게 가치있는 신규 서비스를 찾고 정의하며, 하이퍼커넥트의 새로운 혁신이자 성장동력이 될 수 있을지 탐색합니다. 또한 이렇게 발굴된 아이디어가 제품화되고 사업화 되는데 필요한 일들을 수행합니다.



Responsibilities
  • PM, 디자인, Client Engineering 등 다른 직무의 동료들과 협업하며 목표 달성을 위한 최적의 방안을 찾아 구현합니다.
  • 글로벌 스케일의 비즈니스를 위한 백엔드 설계, 구현, 테스트, 배포 및 유지보수 업무를 수행합니다.
  • 확장성을 고려한 마이크로서비스 기반의 시스템 및 아키텍처를 설계합니다.
  • 모듈화, 테스트 및 재사용 가능한 코드를 작성하고, 엄격한 문서 관리를 통해 확장 가능한 API를 생성합니다.
  • 최고의 성능과 속도를 제공하기 위한 애플리케이션를 최적화합니다.
  • 배포된 서비스/API들이 우리가 기대한 쾌적한 경험을 만들고 있는지를 모니터링하며, 문제가 있다면 최대한 빠르게 해결합니다.
  • 동료들이 성장할 수 있도록 기술적 리더십을 발휘합니다.



  • Requirements
  • 7년 이상의 백엔드 서버 개발 실무 또는 그에 준하는 경험
  • JVM 에코시스템에 대한 깊은 이해
  • HTTP 등 인터넷 기반 기술에 대한 이해
  • CS 전공 혹은 그에 준하는 탄탄한 기초 지식을 보유한 분
  • RDBMS에 대한 깊은 이해 및 실무 경험이 있는 분
  • Monolithic / MSA에 대한 기본적인 이해를 보유한 분
  • 소프트웨어 설계에 대한 열정이 있고, 서로 원만한 소통을 통해 협력적으로 코드 리뷰를 진행할 수 있는 분
  • 본인의 의견을 적극적으로 표현할 수 있고, 다른 구성원과 논의를 통해 더 나은 결론을 도출하는데 능통하신 분
  • Start-up 마인드셋을 바탕으로 한 0 to 1 Product 경험이 있으시고, 실제 제품 출시까지 해보신 분
  • Unit Test, Integration Test 등 테스트 코드에 대한 이해와 경험이 있으신 분



  • Preferred
  • Microservice 와 Kubernetes 관련 경험
  • NoSQL (Cassandra, MongoDB, Redis, ElasticSearch 등) 이용한 분산 저장소 설계 및 개발 대한 지식이 있는 분
  • Event Driven 등을 이용한 대용량 분산 처리 시스템의 개발 및 성능 튜닝 경험이 있으신 분
  • 동료와의 의견 대립 상황에서 원활한 커뮤니케이션 및 조율 능력을 가진 분
  • Messaging System (e.g. Kafka)에 대한 깊은 이해를 바탕으로 어플리케이션 설계와 개발이 가능하신 분
  • 도메인 주도 설계, Hexagonal Architecture 등 어플리케이션 Architecturing에 대한 지식 및 경험이 있으신 분
  • 어플리케이션 성능 측정 및 부하 테스트에 대한 지식 및 경험이 있으신 분



  • How we work
  • 팀 목표와 align 하여 프로젝트의 구성요소를 주도적으로 진행합니다.
  • 팀간의 협업을 돕고 비즈니스 결과를 만들어낼 수 있도록 지원합니다.
  • 정의되지 않은 과제를 정의하고 스스로 해결책을 찾습니다.



  • Hiring Process
  • 고용 형태: 정규직
  • 채용 절차: 서류전형 > 코딩테스트/사전과제 > Recruiter Call > 1차 면접 > 2차 면접 > 3차면접(해당 시) > 최종합격 (*일부 순서가 변경될 수 있습니다.)
  • 서류 전형의 경우 합격자에 한하여 개별 안내드릴 예정입니다.
  • 지원 서류: 자유 양식의 상세 경력기반 국문 또는 영문이력서(PDF)



  • 기타
  • 하이퍼커넥트는 증명사진, 주민등록번호, 가족관계, 혼인여부 등 채용과 관계없는 개인정보를 요구하지 않습니다.
  • 수습기간 중 급여 등 처우에 차등이 없습니다.
  • 제출해 주신 내용 중 허위 사실이 있을 경우 채용이 취소될 수 있습니다.
  • 필요 시 사전에 안내된 채용 절차 외에도 추가 면접 전형이 진행될 수 있습니다.
  • 필요 시 지원자의 동의 하에 평판조회 절차가 진행될 수 있으며, 평판조회 결과에 따라 채용이 취소될 수 있습니다.
  • 이 포지션은 산업기능요원 보충역 편입/전직, 전문연구요원 현역 전직, 전문연구요원 보충역 편입/전직 채용이 가능합니다. 병역특례요원의 경우, 병역특례 관련법에 따라 복무관리를 진행합니다. (*전문연구요원 현역 신규편입 현재 마감되었습니다)


  • 하이퍼커넥트가 채용하는 포지션에 지원하는 경우, 개인정보 처리에 관하여서는 본 개인정보처리방침이 적용됩니다: https://career.hyperconnect.com/privacy

    Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Industry :
    Information Technology & Services
    Spoken language(s):
    Korean
    Check out the description to know which languages are mandatory.

    Other Skills

    • Problem Solving
    • Collaboration

    Back-End Engineer Related jobs