사용 기술 스택이 공고에 그대로 적혀 있어 지원 전에 맞춰 볼 수 있습니다. Java와 Spring Boot, JPA에 PostgreSQL, 그리고 AWS와 RabbitMQ입니다. 만드는 서비스도 이름으로 밝혀 두었는데 메디큐브 디바이스 사용자를 위한 AGE-R 앱과 포토그레이입니다. 화장품 회사의 개발 공고로 보이지만 실제로는 디바이스 사용자용 앱과 포토 플랫폼을 운영하는 자리이고, 필수 경력은 2년 이상으로 열려 있습니다.
이 공고 분석은 2026년 9월 14일에 이뤄졌습니다. 이후 채용이 종료되었을 수 있습니다.
에이피알은 화장품과 함께 뷰티 디바이스를 직접 설계하고 생산하는 회사이고, 2021년 3월 메디큐브 에이지알을 론칭한 뒤 2025년 10월 디바이스 누적 판매 500만 대를 넘었다고 밝혔습니다. 이 공고가 만드는 AGE-R 앱을 '메디큐브 화장품 및 디바이스 사용자를 위한 맞춤형 모바일 서비스'로 소개하는 것은 팔린 디바이스만큼 앱 사용자가 함께 늘어난다는 뜻입니다. 매출의 80%가 해외에서 나오는 구조라 그 사용자도 여러 나라에 흩어져 있습니다. 필수 자격에 모니터링 시스템 구축과 운영이 들어가고 업무 목록에 장애 알림 자동화가 따로 적힌 이유를 여기서 확인할 수 있습니다. 지원 서류에서도 사용자가 늘어나는 동안 시스템을 지켜 낸 경험을 앞으로 옮기면 이 흐름과 맞물립니다.
에이피알이 지금 어디에 힘을 싣고 있는지는 에이피알 채용 분석에 정리해 두었습니다.
서비스와 어드민 기능 명세에 따라 개발하고, 백엔드 API 설계와 구현, 데이터 모델링까지 맡습니다.
이렇게 볼 수 있어요
어드민이 업무 목록 앞쪽에 함께 적혀 있습니다. 사용자용 기능만이 아니라 내부 운영 도구까지 같은 사람이 만든다는 뜻이므로, 운영자용 화면의 백엔드를 다뤄 본 경험이 있으면 따로 적을 만합니다.
고객 요청 대응을 위한 기능 제어를 개발하고, 장애 알림과 로그 수집 자동화 기능을 개발합니다.
이렇게 볼 수 있어요
장애를 겪은 뒤 무엇을 바꿨는지를 묻는 항목입니다. 알림이 늦어 대응이 밀린 적이 있다면 그 뒤 어떤 지표에 경보를 걸었는지 쓰면 됩니다.
운영 목적의 데이터 분석을 업무에 포함했습니다.
이렇게 볼 수 있어요
개발자가 지표를 직접 들여다본다는 의미입니다. 쿼리를 짜서 운영 판단을 도운 경험이 있으면 어떤 결정을 바꿨는지까지 적으면 됩니다.
트래픽 증가와 사용자 수 확대, 데이터 규모 확장에 대응해 시스템 성능을 개선합니다.
이렇게 볼 수 있어요
공고가 세 가지 축을 따로 적어 두었습니다. 성능을 개선한 경험이 있다면 무엇이 늘어서 생긴 문제였는지 구분해 쓰면 이 항목과 맞습니다. 응답 시간은 평균보다 분포로 적어야 설득력이 생깁니다.
Java와 Spring Boot 기반 서비스 개발 경력 2년 이상을 요구합니다.
이렇게 볼 수 있어요
숫자가 낮은 대신 언어와 프레임워크를 지정했습니다. 다른 언어로 서버를 만들어 왔다면 Java와 Spring Boot로 작업한 기간만 따로 세어 보이게 적어야 합니다.
관계형 데이터베이스와 NoSQL 설계 경험을 함께 요구합니다.
이렇게 볼 수 있어요
둘 다 적혀 있어 한쪽만 써 본 경우에는 왜 그 저장소를 골랐는지 설명할 준비가 필요합니다. 데이터 성격에 따라 저장소를 나눠 본 경험이 있으면 그 판단 근거가 그대로 답이 됩니다.
Redis와 Message Queue 등 분산 처리 시스템 활용 경험을 요구합니다.
이렇게 볼 수 있어요
기술 스택에 RabbitMQ가 이름으로 적혀 있어 실제로 쓰는 구성입니다. 큐를 도입한 사실만 적으면 부족하고, 같은 메시지가 두 번 도착했을 때 결과가 달라지지 않도록 어떻게 처리했는지가 함께 와야 합니다.
서비스 안정성을 고려한 모니터링 시스템 구축 또는 운영 경험을 요구합니다.
이렇게 볼 수 있어요
업무 목록의 장애 알림 자동화가 필수 자격에도 다시 들어 있습니다. 같은 내용이 두 곳에 적혀 있으면 실제 선별 기준일 가능성이 높으므로 이 경험을 먼저 정리하는 편이 좋습니다.
역량 항목에 기술과 커뮤니케이션에 더해 팀워크를 따로 두고, 그 내용을 '리더가 제시한 목표에 부합하기 위해 협업과 협력을 수행한 경험이 있으신 분'이라고 적었습니다.
이렇게 볼 수 있어요
주도성보다 목표에 맞춰 움직인 경험을 적은 항목이라 다른 개발 공고와 결이 다릅니다. 팀 목표가 자기 판단과 달랐을 때 어떻게 맞췄는지가 이 항목에 대응하고, 회사가 전사 OKR로 목표를 관리하는 구조와도 이어집니다.
대용량 트래픽을 감당하는 아키텍처 설계 경험을 우대합니다.
이렇게 볼 수 있어요
필수가 아니라 우대에 있습니다. 필수 경력이 2년으로 낮은 대신 이 항목이 지원자 사이를 가르는 자리가 될 수 있습니다.
품질을 끌어올리려 애쓰는 사람을 우대하면서 아키텍처 설계와 제안, 코드 리뷰, 테스트 품질을 세부 항목으로 들었습니다.
이렇게 볼 수 있어요
코드 리뷰 문화에 기여한 경험이 근거가 됩니다. 리뷰 규칙을 만들거나 테스트를 붙여 배포 사고를 줄인 사례가 있으면 그 전후를 숫자로 남기면 됩니다.
공고에 직접 적힌 것만 옮겼습니다.
모니터링과 장애 알림 경험을 하나로 묶기
필수 자격과 업무 목록 양쪽에 나오는 축입니다. 어떤 지표에 경보를 걸었고 그 경보가 실제로 무엇을 잡아냈는지, 알림을 받은 뒤 복구까지 얼마가 걸렸는지를 한 문단으로 정리해 두면 서류와 면접에 함께 쓸 수 있습니다.
메시지 큐를 쓴 방식까지 적기
필수 자격에 분산 처리 시스템이 있고 기술 스택에 RabbitMQ가 적혀 있습니다. 큐를 도입했다는 문장만으로는 부족하고 중복 수신과 재처리를 어떻게 다뤘는지가 함께 있어야 이 항목이 채워집니다.
성능 개선을 분포로 적기
업무 목록에 트래픽과 사용자 수, 데이터 규모가 나뉘어 적혀 있습니다. 평균 응답 시간만 쓰면 느린 요청이 가려집니다. p95나 p99를 함께 쓴 이력서는 응답 시간을 분포로 본 사람만 만들 수 있습니다.
과제 전형이나 코딩테스트 준비하기
에이피알은 IT 개발 직군에 과제 전형 또는 온라인 코딩테스트를 진행한다고 채용 페이지에 밝히고 있습니다. 서류 합격자에게 개별 안내하며 과제 내용은 대외비이고 평가 결과에 대한 피드백은 제공하지 않는다고 함께 적어 두었습니다.
지원 현황 관리에 등록해 두면 전형 단계와 결과를 한자리에서 볼 수 있습니다.
지원 현황에 추가하기