
시니어 백엔드 개발자, Java 및 Spring Batch – 스페인 원격 근무
COBOL 메인프레임 시스템을 Java 및 Spring Batch 아키텍처로 현대화하고, 소프트웨어 개발 수명 주기 전반에 AI 에이전트, 자동화, 고급 테스트를 적용합니다.
설명
- COBOL 프로그램과 JCL 흐름을 분석하여 종속성, 기능 로직, 배치 프로세스를 파악합니다
- Java, Spring Boot, Spring Batch를 사용해 대상 아키텍처를 설계하고 구현합니다
- 작업, 단계, 리더와 라이터, 청크 처리, 재시작 전략, 오류 처리, 반환 코드를 정의합니다
- 사양 중심 개발 접근 방식을 사용해 사양을 작성하고 유지합니다
- Claude Code, Cursor, GitHub Copilot Agents를 포함한 AI 에이전트와 개발 자동화를 구축하고 최적화합니다
- 레거시 시스템과 현대화된 솔루션 간 검증 및 기능 동등성 메커니즘을 구현합니다
- Golden Master, 변이 테스트, 회귀 테스트, 결과 비교를 포함한 테스트 전략을 설계하고 실행합니다
- 개발 파이프라인 전반의 품질, 생산성, 비용 지표를 분석합니다
- 아키텍처, 자동화, 품질의 지속적인 개선을 제안합니다
- 전략적 기술 현대화 프로젝트에 기여하고 SDLC용 AI 도구와 에이전트를 개발합니다
지원 자격
- 5년 이상의 Java 개발 경험
- Spring Core, Spring Boot, Spring Data, Spring Batch에 대한 풍부한 경험
- 복잡한 배치 프로세스, 대규모 데이터, 재처리, 장애 허용에 대한 운영 환경 경험
- 배치 아키텍처, 시스템 통합, 파일 처리에 대한 지식
- COBOL, JCL, 카피북, 임베디드 SQL을 분석할 수 있는 능력
- 프롬프트 엔지니어링, AI 에이전트, LLM 응답 평가, 환각 제어를 포함해 개발 수명 주기에 AI를 적용한 경험
- 변이 테스트, 테스트 자동화, 엣지 케이스, 오라클 설계를 포함한 고급 테스트 경험
- Git Bash와 Python에 대한 지식
- 터미널과 고급 기술 환경에서 편안하게 작업할 수 있는 능력
- 비즈니스 영어 능력 보유 시 우대
- z/OS, DB2, CICS, IMS, Control-M을 포함한 은행 메인프레임 환경 경험 보유 시 우대
- COBOL-Java 마이그레이션 및 레거시 애플리케이션 현대화 경험 보유 시 우대
- 사양 중심 개발 및 실행 가능한 사양에 대한 지식 보유 시 우대
- 기업용 배치 프레임워크, APX, Elara, 독점 은행 프레임워크 경험 보유 시 우대
- MCP, hooks, subagents, 품질 게이트를 사용한 파이프라인 구축 경험 보유 시 우대
- 토큰 비용, 생성 품질, AI 지원 생산성 측정 경험 보유 시 우대
복리후생
- 연간 휴가 23일
- 연 14회 급여 지급: 월 급여 12회와 6월 및 12월 추가 지급
- 육아 바우처를 포함한 선택적 보상
- 의료 및 치과 보험을 포함한 선택적 보상
- 유연 근무 시간
- 상황에 따라 출근, 원격 또는 하이브리드 근무 선택 가능
- 최첨단 기술을 접하고 지속적인 기술 업데이트를 받을 수 있는 기회
- 전 세계 어디서든 근무할 수 있는 기회








