
バックエンド開発者(Go)—チリでのハイブリッド勤務
Stefanini LATAM の金融プロジェクトで、スケーラブルなマイクロサービスと API を構築します。Go、Node.js、データベース、メッセージング技術を扱い、チリを拠点にハイブリッド勤務で働きます。
仕事内容
- コンポーネント、インテグレーション、サービス契約を定義し、バックエンドソリューションの技術設計に貢献する。
- Go と Node.js を使用してマイクロサービスと REST API を設計、開発、保守する。TypeScript と NestJS の使用経験があれば望ましい。
- Swagger と OpenAPI を使用して API 契約を設計・文書化する。
- 単体テストと統合テストを作成し、TDD のプラクティスを適用してコードカバレッジを維持する。
- データモデリング、クエリ開発、基本的な最適化を含め、PostgreSQL と MySQL にソリューションを統合する。
- キャッシュ、キュー、ロック、処理の最適化に Redis を実装・利用する。
- Kafka または RabbitMQ を使用したインテグレーションを開発する。
- Git を使用してソースコードを管理し、ブランチ運用、プルリクエスト、コードレビューを行う。
- Docker と Kubernetes におけるサービスのデプロイと運用を支援する。
- Linux および Unix 系環境で技術的な問題を診断し、サービスのトラブルシューティングを行う。
- レイテンシ、パフォーマンス、リソース消費を分析し、改善する。
- ソリューションのライフサイクル全体を通じて、開発、アーキテクチャ、QA、運用の各チームと協働する。
応募要件
- Go と Node.js を実務で使いこなせる。
- TypeScript と NestJS の経験があれば望ましい。
- 本番環境でマイクロサービスと REST API を構築した実績がある。
- Swagger と OpenAPI の実務知識がある。
- Git、プルリクエスト、コードレビューの経験がある。
- データモデリングと SQL クエリを含む PostgreSQL または MySQL の知識がある。
- Redis の使用経験がある。
- Kafka または RabbitMQ の知識がある。
- Docker と Kubernetes の実務経験がある。
- Linux または Unix 系環境での業務経験がある。
- 単体テストと統合テスト、およびソフトウェア品質に関する優れた実践知識がある。
- 品質を重視し、適切な開発プラクティスを実践できる。
- 高い分析力と問題解決能力がある。
- 協調性があり、技術チームと効果的にコミュニケーションできる。
- パフォーマンス、スケーラビリティ、運用の安定性を重視する。
- 技術ソリューションの設計と進化に貢献できる。







