
시니어 Java 백엔드 개발자 - AWS 데이터 레이크 | GFT Technologies
GFT Technologies의 시니어 Java 백엔드 개발자 직무로, API, 마이크로서비스 및 AWS 데이터 레이크 솔루션을 담당합니다. 콜롬비아에서 근무하는 정규직 하이브리드 포지션으로, 확장 가능한 클라우드 아키텍처와 분석 데이터 처리 업무를 수행합니다.
설명
- Java와 Spring Boot를 사용해 백엔드 서비스를 설계하고 개발합니다
- 확장 가능하고 안전하며 효율적인 RESTful API를 구축하고 유지보수합니다
- 마이크로서비스 기반 솔루션과 분산 아키텍처를 구현합니다
- AWS 데이터 레이크 플랫폼을 위한 컴포넌트를 설계하고 통합합니다
- 분석 데이터의 모델링, 처리 및 활용을 지원합니다
- SOLID 원칙과 올바른 엔지니어링 관행을 적용해 소프트웨어를 개발합니다
- 솔루션의 품질과 안정성을 보장하기 위한 자동화 테스트를 작성합니다
- 높은 트래픽 환경에 맞게 애플리케이션과 서비스를 최적화합니다
- 지속적 통합 도구를 통해 컨테이너와 배포 워크플로를 관리합니다
- 애자일 방법론을 사용해 여러 분야의 팀과 협업하며 일관되게 고품질 릴리스를 제공합니다
- 코드 리뷰에 참여하고 기술 아키텍처를 지속적으로 개선합니다
지원 자격
- 시스템공학, 소프트웨어공학, 텔레매틱스공학, 컴퓨터공학, 전자공학 또는 관련 분야의 학위
- 소프트웨어 개발 경력 5년 이상
- 객체 지향 프로그래밍 및 소프트웨어 엔지니어링 경험
- Java 프로그래밍 실무 경험
- Spring Boot 경험
- RESTful API 설계 및 개발 경험
- 고급 AWS 전문 지식
- 디자인 패턴 지식
- SOLID 원칙에 대한 지식과 실무 적용 경험
- 객체 지향 및 함수형 프로그래밍 경험
- 소프트웨어 아키텍처 스타일과 패턴에 대한 지식
- SQL 및 NoSQL 데이터베이스 경험
- MySQL 경험
- MongoDB 경험
- REST 및 SOAP 서비스 지식
- 자동화 테스트 개발 경험
- 고트래픽 시스템 최적화 경험
- Docker 숙련도
- Jenkins 숙련도
- Maven 숙련도
- Gradle 숙련도
- SonarQube를 활용한 코드 품질 분석 경험
- AWS Analytics Services 경험
- Amazon S3 지식
- AWS Glue 경험
- Amazon Athena 지식
- Amazon Redshift 경험
- AWS Lake Formation 지식
- 데이터 레이크 아키텍처 설계 경험
- 분석 데이터 모델링 및 활용 경험
- Scrum 또는 XP와 같은 애자일 방법론을 활용한 업무 경험
복리후생
- 유연 근무시간 및 원격 근무
- 맞춤형 경력 개발 계획
- 교육 프로그램
- 글로벌 다문화 팀
- 여러 분야의 팀과 협업
- 업계를 선도하는 고객을 위한 영향력 높은 프로젝트
- 일과 삶의 균형








