직무 설명:
소프트웨어 애플리케이션을 설계, 개발, 테스트 및 유지보수합니다.
코딩 표준과 모범 사례를 준수하여 깔끔하고 유지보수가 용이하며 잘 문서화된 코드를 작성합니다.
코드 리뷰에 참여하고 피드백을 반영하여 코드 품질을 개선합니다.
소프트웨어 결함을 디버깅, 문제 해결 및 수정합니다.
제품 관리자, UI 엔지니어, QA 엔지니어 및 다른 개발자들과 협력하여 새로운 기능을 제공합니다.
API, 백엔드 서비스 및 DLT 애플리케이션 개발을 지원합니다.
소프트웨어 신뢰성을 보장하기 위해 단위 테스트와 통합 테스트를 작성합니다.
스프린트 계획, 스탠드업, 회고 및 백로그 정제를 포함한 애자일 세레모니에 참여합니다.
기술 역량을 지속적으로 향상시키기 위해 새로운 기술, 도구 및 프레임워크를 학습합니다.
팀 내 기술 문서화 및 지식 공유에 기여합니다.
정기적으로 클라이언트 팀과 협력합니다.
직무 요구 사항:
Java 및 Kotlin과 같은 프로그래밍 언어에 대한 지식.
객체 지향 프로그래밍 원칙과 일반적인 디자인 패턴에 대한 이해.
성능 튜닝 및 효율적인 소스 코드 작성에 대한 지식.
데이터베이스 및 기본 SQL에 대한 친숙도.
데이터 구조 및 소프트웨어 공학 기초에 대한 이해.
Git 또는 다른 버전 관리 시스템 사용 경험.
REST API 및 웹 애플리케이션 개발에 대한 기본 이해.
강력한 분석, 문제 해결 및 커뮤니케이션 능력.
협업 팀 환경에서 효과적으로 작업할 수 있는 능력.
클라이언트와의 직접적인 상호작용과 같은 클라이언트 대면 경험.
우대 사항/경험
Azure와 같은 클라우드 플랫폼 경험.
Spring Boot 및 Hibernate와 같은 프레임워크에 대한 친숙도.
Docker, Kubernetes 또는 CI/CD 파이프라인에 대한 지식.
Corda DLT와 같은 블록체인 기술에 대한 이해.
금융 서비스, 은행, 자본 시장 또는 핀테크 분야의 도메인 경험.
혜택:
/