시니어 리드 Java 마이크로서비스 개발자
씨티에서 Java 마이크로서비스와 코어 뱅킹 통합 현대화를 이끕니다. 복원력 있는 메시징, 데이터베이스, 클라우드 네이티브 아키텍처를 다루는 기술팀을 지도합니다.
설명
- 아키텍처를 수립하고 코어 뱅킹 통합 및 현대적인 마이크로서비스 생태계 개발을 이끕니다.
- 개발자, 백엔드 엔지니어, 통합 전문가를 멘토링합니다.
- 아키텍처, 작업 분할, 산정, 리소스 배정, 마일스톤 우선순위 설정을 포함해 복잡한 통합의 딜리버리 계획을 주도합니다.
- 코드, 풀 리퀘스트, 아키텍처 설계를 검토합니다.
- 비즈니스팀, 엔터프라이즈 아키텍처, 데이터베이스 및 인프라팀, 정보 보안팀, 공급업체와 협업합니다.
- 에스컬레이션, 운영 환경 인시던트 분류, 근본 원인 조사에 대해 조언합니다.
- 안정적인 딜리버리를 지원하기 위해 애자일 및 Scrum 행사를 진행합니다.
- Spring Boot, Spring Cloud, REST 또는 gRPC API를 사용해 컨테이너화된 Java 마이크로서비스를 구축하고 배포합니다.
- 데이터 모델과 영속성 계층을 설계하고 쿼리와 인덱스를 조정하며 커넥션 풀 및 행 잠금 문제를 해결합니다.
- 재해 복구를 지원하고 비즈니스 중단을 최소화하는 고가용성·내결함성 통합을 구축합니다.
- Apache Kafka와 클라우드 네이티브 Java 마이크로서비스를 활용해 TIBCO BusinessWorks 및 IBM MQ 시스템을 현대화합니다.
- 사기 탐지, 결제 네트워크, 청산 및 결제, 엔터프라이즈 원장을 위한 뱅킹 플랫폼을 연결합니다.
- 보안 기준선, 감사 통제, 금융 규제, 데이터 보호 규칙, 인증서 관리, 운영 복원력 표준을 적용합니다.
- 대용량 실시간 메시징, 처리량, 데드 레터 큐, 1초 미만 SLA 라우팅을 관리합니다.
지원 자격
- Java 11, 17 또는 21, 멀티스레딩, 동시성, JVM 튜닝을 포함한 고급 Core Java 역량.
- Spring Boot, Spring Cloud, Spring Data, Spring Security, Spring Batch를 포함한 Spring Framework의 탄탄한 실무 지식.
- Saga, CQRS, 서킷 브레이커, API Gateway 라우팅 등 마이크로서비스 패턴에 대한 깊은 이해.
- Docker, Kubernetes, OpenShift 경험.
- Oracle 19c 이상, SQL, PL/SQL에 능숙하며 저장 프로시저, 함수, 패키지, 트리거를 다룰 수 있는 역량.
- 쿼리 튜닝, 실행 계획 분석, 인덱스 설계, 파티셔닝, 통계 정보 수집 전문성.
- HikariCP 숙련도와 잠금 경합 대응, 교착 상태 해결, 트랜잭션 격리 수준 활용 역량.
- Hibernate 및 JPA와 ORM 안티패턴을 피하는 방법에 대한 지식.
- TIBCO BusinessWorks, TIBCO EMS, TIBCO Administrator 또는 TEA 전문성.
- IBM MQ 및 Apache Kafka 경험.
- REST, OpenAPI 또는 Swagger, SOAP, gRPC, JSON, XML, XSD, WSDL, XPath, XSLT, 정규 데이터 모델링 경험.
- SSL/TLS, mTLS, PKI, OAuth2, OIDC, SAML, API 키 또는 토큰 관리 지식.
- Git, Maven, Gradle, Harness, TeamCity, Jenkins, uDeploy 경험.
- Splunk, AppDynamics, Dynatrace, Prometheus, Grafana, Micrometer, 분산 추적 경험.
- TDD, BDD, JUnit 5, Mockito, Testcontainers, Spring Boot Test, Pact, Spring Cloud Contract, JMeter, Gatling, SonarQube, Checkstyle 경험.
- 은행 및 금융 서비스 통합 아키텍처에 대한 깊은 전문성.
- 사기 탐지, 결제 처리 네트워크, 코어 원장 회계, 거래 또는 트랜잭션 처리 시스템 경험.
- 대용량 메시징의 트랜잭션 흐름, STP, 정확히 한 번 전달, 멱등성, 복원력에 대한 지식.
- 은행 규제, 감사 준비, 운영 복원력, 데이터 보호 프레임워크에 대한 이해.
- 기술팀을 이끌고 멘토링하며 관리하는 역량을 입증한 경험.
- 엔드투엔드 딜리버리, 아키텍처 로드맵, 범위, 백로그 정리, 산정, 우선순위 설정을 관리한 실적.
- 이해관계자 관리, 기술 커뮤니케이션, 프레젠테이션, 애자일, Scrum 또는 Kanban, 스프린트 계획, 릴리스 거버넌스 역량.
복리후생
- 공평한 고용 기회를 제공합니다.
- 장애가 있는 분에게 합리적인 편의를 제공합니다.
- 채용 지원 과정의 접근성을 지원합니다.
