
Java 개발 엔지니어
Stefanini LATAM의 엔터프라이즈 애플리케이션을 설계하고 유지 관리하며 Spring Boot, REST API, 클라우드 플랫폼, CI/CD를 활용해 전체 개발 수명 주기에 참여합니다. 요구사항 수집과 시스템 설계부터 자동 배포 및 운영 환경 모니터링까지 전 과정을 담당합니다.
설명
- 애플리케이션과 시스템을 설계, 구축, 테스트 및 유지 관리합니다.
- 초기 요구사항 수집과 시스템 설계부터 자동 배포 및 운영 환경 모니터링까지 전체 개발 수명 주기를 담당합니다.
- 소프트웨어 수명 주기 전반에서 기술 스택을 결정하고 기술 부채를 관리합니다.
지원 자격
- 컴퓨터 과학, 정보 기술 또는 관련 분야의 학사 학위.
- Java 8 이상을 사용한 Java 애플리케이션 개발 경력 5년 초과.
- Spring Boot, Kafka, MQSeries/IBM MQ 또는 ActiveMQ와 같은 메시지 브로커, REST API, Oracle, SQL Server 또는 PostgreSQL과 같은 관계형 데이터베이스를 사용한 경력 3년 이상.
- 초기 요구사항 수집과 시스템 설계부터 자동 배포 및 운영 환경 모니터링까지 개발 수명 주기 전 과정을 담당한 경험.
- 영향력이 큰 기술 스택을 결정하고 소프트웨어 수명 주기 전반에서 기술 부채를 관리한 경험.
- CI/CD 파이프라인, Git을 사용한 버전 관리, 애자일 방법론 경험.
- 뛰어난 분석력과 문제 해결 능력.
- Azure, GCP 또는 AWS 기반 클라우드 네이티브 아키텍처 경험.
- 보안, 성능 및 확장성 모범 사례에 대한 깊은 이해.
- 뛰어난 의사소통 능력과 여러 직군으로 구성된 팀과의 협업 경험.
- 소프트웨어 설계 패턴 및 SOLID 원칙에 대한 이해.
- 중급에서 고급 수준의 영어 능력.
- 우대 사항: SSIS, Apache Airflow 또는 유사 도구를 활용한 ETL/ELT 프로세스 개발 및 통합 경험.
- 우대 사항: 소프트웨어 개발 수명 주기에서 GitHub Copilot, ChatGPT, Cursor 또는 Claude와 같은 AI 보조 개발 도구를 사용한 경험.
복리후생
- 주 2일 사무실 출근을 포함한 하이브리드 근무 방식.









