
シニアバックエンド開発者、Node.js と NestJS—SysMap Solutions(ハイブリッド勤務、ブラジル)
ブラジルのテクノロジー企業向けに、Node.js と NestJS の API およびサービスを構築するシニアバックエンド開発職です。AWS、Oracle、DynamoDB を用いたスケーラブルなソリューションに重点を置きます。
仕事内容
- Node.js と NestJS を使用して REST API とバックエンドサービスを構築・改善する
- スケーラブルで堅牢性と高可用性を備えたソリューションを設計・提供する
- 技術的な議論やソフトウェアアーキテクチャの意思決定に参加する
- AWS Lambda と Amazon API Gateway を使用したソリューションを構築・保守する
- Oracle Database と DynamoDB を使用してデータモデリング、クエリ、最適化を行う
- 内部システムと外部システム間の API ベースの連携を作成する
- 本番環境の問題を調査、診断、解決する
- 自動テストと適切な開発プラクティスによって納品品質を維持する
- クリーンで再利用可能、安全かつ保守しやすいコードを作成する
- コードレビューに参加し、チームの開発標準の向上に貢献する
- Git と確立されたバージョン管理プロセスを使用する
- CI/CD、オブザーバビリティ、監視、ログ、メトリクスの実践に貢献する
- 技術的リスクを評価し、パフォーマンス、セキュリティ、信頼性の改善を提案する
- 指導と知識共有を通じて経験の浅い開発者を支援する
- 技術的な詳細化、見積もり、デリバリープランニングのセッションに参加する
応募要件
- シニアバックエンド開発者としての豊富な実務経験
- Node.js の高度なスキル
- NestJS の豊富な使用経験
- REST API の構築・保守経験
- ソフトウェアアーキテクチャと開発のベストプラクティスに関する深い理解
- AWS Lambda と Amazon API Gateway の使用経験
- DynamoDB の実務経験
- Oracle Database と SQL の使用経験
- Git とバージョン管理戦略のスキル
- SOLID 原則、Clean Code、デザインパターンに関する知識
- ユニットテストと統合テストの経験
- エラーハンドリング、ロギング、オブザーバビリティに関する理解
- 自律的に問題を分析・解決する能力
- 高いコミュニケーション能力と多分野のチームで働く能力
- 歓迎:Serverless アーキテクチャの経験
- 歓迎:分散システムとマイクロサービスの経験
- 歓迎:SQS、SNS、EventBridge を用いたメッセージングと非同期処理の知識
- 歓迎:Docker とコンテナの経験
- 歓迎:Infrastructure as Code、特に Terraform の知識
- 歓迎:CI/CD パイプラインの経験
- 歓迎:AWS CloudWatch、X-Ray、または同等のオブザーバビリティツールの知識
- 歓迎:API セキュリティ、OAuth 2.0、JWT、IAM、Secrets Management、OWASP の知識
- 歓迎:Redis とキャッシュ戦略の経験
- 歓迎:リトライ、タイムアウト、サーキットブレーカー、冪等性、レート制限に関する知識
- 歓迎:パフォーマンスとスケーラビリティの改善経験
- 歓迎:イベント駆動アーキテクチャの知識
- 歓迎:高可用性・大量トランザクション環境での経験
福利厚生
- 障害のある方も応募できます
- 選考プロセスには行動評価、面接、採用が含まれます
関連求人



S






