
시니어 Java 개발자(크라쿠프 하이브리드 근무)
ITFS의 시니어 Java 개발자로서 고성능 실시간 뱅킹 플랫폼을 구축합니다. Kafka, Kubernetes, Azure 및 Flowable이나 유사한 BPM 엔진을 사용해 Java 마이크로서비스를 개발합니다.
설명
- Java, Spring Boot 및 마이크로서비스 아키텍처를 사용해 솔루션을 설계하고 개발합니다.
- 스트리밍 데이터와 시계열 데이터를 기반으로 고성능·고처리량 실시간 플랫폼을 구축합니다.
- Kafka와 Azure 서비스를 사용해 솔루션을 개발합니다.
- Azure AD와 OAuth로 솔루션을 보호합니다.
- Flowable 또는 유사한 프로세스 엔진을 사용합니다.
- 국제 기술팀과 협업해 비즈니스 요구사항을 전 세계에 배포되는 솔루션으로 구현합니다.
지원 자격
- Java 개발자로서 상업 프로젝트를 수행한 경력이 8년 이상이어야 합니다.
- Java, Spring Boot 및 마이크로서비스 아키텍처에 대한 높은 이해도가 필요합니다.
- Kafka, Kubernetes 및 Maven을 일상 업무에서 직접 다룬 경험이 필요합니다.
- Azure(Azure AD 및 OAuth 포함), REST와 Docker에 대한 지식이 필요합니다.
- JPA 또는 iBatis 경험과 PostgreSQL, CosmosDB, Redis 등의 데이터베이스 사용 경험이 필요합니다.
- 데이터 스트리밍 솔루션 구축 경험이 필요합니다.
- AI 지원 소프트웨어 개발 경험과 소프트웨어 개발 수명 주기(SDLC)에 대한 탄탄한 이해가 필요합니다.
- 영어 능력은 B2 이상이어야 하며, 국제 팀에서 기술 주제를 유창하게 논의할 수 있어야 합니다.
- 폴란드에 등록된 사업체가 있거나 현지에서 설립할 수 있어야 합니다.
- 우대 사항: Flowable 또는 유사한 BPM 엔진(Camunda, Activiti, jBPM, Appian 등), Gradle, 은행 업무 또는 고객 라이프사이클, 폴란드어 경험.
복리후생
- 장기 계약이며 최초 계약 기간은 1년이고 연장될 수 있습니다.
- 은행권의 검증된 고객사와 함께 일합니다.
- 규모가 크고 까다로운 실시간 시스템 구축에 참여합니다.
- Kafka, Kubernetes, Azure를 포함한 최신 기술 스택을 사용합니다.
- 국제 팀에서 근무합니다.
- 오전 8시부터 9시 사이에 유연하게 출근할 수 있습니다.
- 의료 및 스포츠 패키지가 제공됩니다.
- 월 최대 3건까지 회계 서비스를 무료로 이용할 수 있습니다.
- 고객사가 업무 장비를 제공합니다.
- 시장 내 입지가 안정적인 회사와 명확한 계약 조건으로 협업합니다.



