シニアGolangバックエンドデベロッパー|銀行向けマイクロサービス|リモート
リモート勤務
フルタイム
経験豊富なGolangデベロッパーとして、堅牢な銀行向けマイクロサービスの設計・構築に取り組む準備はできていますか?当社では革新的な金融テクノロジーチームに加わるシニアGoバックエンドデベロッパーを募集しております。このポジションでは、Go 1.22+、マイクロサービスアーキテクチャ、高負荷システム最適化におけるあなたの専門知識を活かし、当社の銀行プラットフォーム向けの最先端ソリューションを開発していただきます。
主な職務内容:
- 大規模銀行プロジェクト向けに、Goプログラミング言語とベストプラクティスを活用した、スケーラブルなマイクロサービスの設計・開発・保守。
- パフォーマンスとセキュリティを考慮した、モバイルAPI、パートナー連携サービス、および内部バックエンドシステムの構築と最適化。
- サービスアップデートおよび初期デプロイメントのための包括的なリリース計画の作成(円滑な移行とサービス中断の最小化を確保)。
- コードレビューへの積極的な参加、コード品質向上とアーキテクチャの整合性維持のための建設的なフィードバックの提供。
- 当社銀行プラットフォームの将来を形作る技術的およびアーキテクチャ的決定への協力。
- スプリント計画セッションへの貢献、正確な工数見積もりと綿密なタスク分解の提供。
- システムの信頼性を確保するための堅牢なエラー処理、ロギング、モニタリングの実装。
- OpenAPI/Swaggerなどの最新ドキュメントツールを使用したAPIとサービスの文書化。
必須スキル:
- 本番環境でのGo 1.22+の実証済み経験(3年以上)。
- マイクロサービスアーキテクチャの原則と実装パターンに関する深い理解。
- イベント駆動型アーキテクチャ構築のためのKafkaまたは類似のメッセージブローカーの実務経験。
- Dockerを使用したコンテナ化およびKubernetesによるオーケストレーションの習熟度。
- Jenkinsまたはそれに匹敵するツールを使用したCI/CDワークフローの経験。
- PostgreSQLデータベース設計、最適化、クエリパフォーマンスに関する確かな知識。
- RESTおよびgRPC API開発の実践経験。
- ロギングとモニタリングのためのELKスタック(Elasticsearch、Logstash、Kibana)への精通。
- 高負荷環境向けのアプリケーション最適化の実証された能力。
- 強力な問題解決能力と最小限の監督で独立して作業する能力。
- 優れたコード読解スキルと既存のコードベースを理解・改善する能力。
あれば望ましいスキル:
- 銀行または金融サービス業界での経験。
- クラウドプラットフォーム(AWS、GCP、またはAzure)の知識。
- 金融アプリケーション向けセキュリティベストプラクティスの理解。
- PrometheusやGrafanaなどの可観測性ツールへの習熟。
- JaegerやZipkinなどの分散トレーシングツールの経験。
- ドメイン駆動設計(DDD)原則の知識。
- レジリエンスパターン(サーキットブレーカー、リトライ、レート制限)の実装経験。
- PostgreSQLと併用したNoSQLデータベースの経験。
応募する理由:
当社チームに参加し、数百万のユーザーに影響を与えるミッションクリティカルな銀行インフラストラクチャに取り組んでみませんか。技術的卓越性、継続的な学習、ワークライフバランスを重視するサポート体制の整ったリモート環境で、才能あるエンジニアと協力していただけます。当社では、競争力のある報酬、柔軟な勤務時間、そして急速に進化するフィンテック業界での専門的成長の機会を提供しております。