Spring Boot Developerの職務記述書テンプレート/ブリーフ
私たちの組織は、Spring Bootプラットフォームでエンタープライズレベルのマイクロサービスを構築および展開する方法を理解しているSpring Boot開発者を探しています。 Javaに堪能で、Spring Bootシステムのさまざまなコンポーネントとそれらをいつ適用するかを把握する必要があります。
また、チームの他の開発者とコミュニケーションを取り、協力するのに多くの時間を費やすので、素晴らしいコミュニケーターである必要があります。
Spring Boot Developerジョブプロファイル
Spring Bootは、Springフレームワークをより迅速かつ簡単に使用できるWebアプリケーションを開発できるテクノロジーです。 Spring Bootを使用すると、開発者は環境の準備と構成の時間ではなく、すぐにコーディングを開始できます。 Spring Bootをまだ使用していない場合は、開発市場で優れた仕事を得るのに役立つ理由を見逃しています。
に報告します
- 最高技術責任者
- Sr. JavaScript開発者
スプリングブート開発者の責任
- ペースの速い、プロジェクト中心の、チーム指向の雰囲気で働く
- 国外のクライアントを訪問して、ニーズを収集して指定します
- バックエンドシステムと関連技術に重点を置いて、高品質でスケーラブルで保守可能なソリューションを作成します
- ユニットと統合テストを実行します
- バグの識別と解決
- 設計基準が満たされていることを確認するのに十分なテストケースを開発したことを確認してください
- マイクロサービスごとによく書かれたドキュメントを作成します
- 新しいアプローチとテクノロジーについて常に自分自身を教育します
- 組織内の専門知識を広めます
- 他の開発者と通信します
- スプリングブートフレームワークを使用してマイクロサービスの作成と展開
- ソフトウェア開発ライフサイクル全体を順守します
- マイクロサービスをデータベースと相互接続します
- Kafkaなどのストリーミングシステムがどのように動作するかについての知識
スプリングブート開発者の要件とスキル
- 情報技術、コンピューターサイエンス、または関連する規律の学士号
- スプリングブートエクスペリエンス
- ソフトウェア開発のデザインパターンに精通している:Git、Swagger、PCF、およびRabbit MQ
- レストウェブサービスなどのAPIテクノロジーの専門知識
- Junit、Mockito、またはPowerMockでユニットテストを書いた以前の経験
- JSONやYMLなどのマークアップ言語の知識
- Sonar、Fortify、WebInspectなどの品質およびセキュリティスキャンテクノロジーに関する実用的な知識
- アジャイルアプローチの知識