
시니어 Java 개발자, 브라질 원격
AI 지원 개발, 리버스 엔지니어링, 테스트, 리팩터링을 통해 복잡한 엔터프라이즈 Java 애플리케이션을 현대화합니다. CI&T에 합류해 체계적인 엔지니어링 관행을 적용하고 대기업의 기술 및 AI 전환을 지원합니다.
설명
- 엔터프라이즈 코드베이스 전반에서 복잡한 Java 애플리케이션을 개발하고 유지 관리합니다
- 기존 시스템을 리버스 엔지니어링하여 아키텍처, 종속성, 비즈니스 로직 및 기술적 제약을 평가합니다
- AI 지원 도구를 사용해 코드 생성, 분석, 리팩터링, 테스트 및 문서화를 수행합니다
- 리버스 엔지니어링과 사양 주도 개발(SDD)을 포함한 체계적인 AI 개발 방법을 적용합니다
- 레거시 종속성과 오래된 구성 요소를 제거하거나 교체하여 Java 애플리케이션을 현대화합니다
- 안전한 리팩터링과 현대화를 지원하는 자동화 테스트를 만들고 개선합니다
- 엔지니어 및 이해관계자와 협력하여 요구사항과 기존 시스템 동작을 유지 관리 가능한 솔루션으로 전환합니다
- 팀이 일관되고 효과적인 AI 지원 개발 방식을 도입하도록 지원합니다
- 코드 품질, 유지 관리성, 테스트 및 엔지니어링 관행에 대한 높은 기준을 유지합니다
지원 자격
- 강력한 Java 개발 경험이 있으며, 엔터프라이즈 애플리케이션 및 복잡한 기존 시스템 경험을 보유하면 좋습니다
- Java 애플리케이션의 개발, 유지 관리, 리팩터링 및 현대화에 대한 실무 경험
- 팀 프로젝트에서 Copilot을 주요 AI 코드 생성 도구로 3개월 이상 사용했거나, Claude Code, Codex, GitHub Copilot, Antigravity 또는 유사 도구를 6개월 이상 사용한 경험
- 체계적이고 공유된 AI 개발 워크플로, 특히 리버스 엔지니어링 또는 사양 주도 개발(SDD)에 대한 실무 경험
- AI 지원 프로세스를 사용해 테스트를 생성한 경험
- 레거시 종속성을 제거하거나 교체하기 위해 Java 시스템을 리팩터링한 경험
- 낯설고 복잡한 코드베이스를 이해하고 탐색하는 능력
- 클린 코드, 자동화 테스트, 버전 관리 및 협업 개발을 포함한 탄탄한 소프트웨어 엔지니어링 기본기
- 기술 팀 및 이해관계자와 원활하게 소통하고 협업하는 능력
- Java 17 및 Java 21 실무 경험
- 관계형 SQL 데이터베이스 사용 경험
- NoSQL 데이터베이스에 대한 이해
복리후생
- 건강 및 치과 보험
- 식사 및 식품 수당
- 보육 지원
- 연장된 배우자 출산휴가
- Wellhub(Gympass) 및 TotalPass 제휴를 통한 헬스장과 건강·웰니스 전문가 이용
- 이익 공유 및 성과 참여(PLR)
- 생명보험
- CI&T University를 통한 지속적인 학습
- 할인 클럽
- 신체적·정신적·전반적 웰빙을 위한 무료 온라인 리소스
- 임신 및 책임 있는 부모 역할을 위한 과정
- 온라인 학습 플랫폼 제휴
- 언어 학습 플랫폼
- 건강·웰빙 팀, 포용성 전문가 및 친목 그룹의 지원
- 장애인을 위한 채용 절차 지원 및 편의 제공









