シニアソフトウェアエンジニア(Java/Spring
役割について
ネバーエンディングサポートチームでは、JavaとSpring エコシステムに精通したシニアレベルのソフトウェアエンジニアを募集しています。この役割では、私たちのチームが新しい製品を提供し、私たちのプラットフォームを進化させ続け、これらの製品の可用性とセキュリティを確保するのを支援する責任があります。
具体的には、新しいプログラミング言語を学び、新しい問題に取り組むことを楽しみ、自らの経験と専門知識を活かしてソリューションを推進し、チームのパートナーとして活躍できるエンジニアを求めています。
主な責務
プラットフォームコンポーネントを構築し、製品のメタ開発に貢献する。オープンソースの貢献者、セキュリティの専門家、社内の利害関係者と協力し、顧客の技術選択肢を広げる。- ベストプラクティスと最新の開発手法により、システムのスケーラビリティ、信頼性、セキュリティを確保する。
- アーキテクチャの決定に参加し、長期的な技術的方向性の推進を支援する。
- プロダクトマネージャー、デザイナー、同僚エンジニアと密接に協力し、ビジネス目標に沿った機能を提供する。
- 業界のベストプラクティスに従いながら、クリーンでメンテナンス可能な、文書化されたコードを書く。
- 開発プロセスを継続的に強化するために、新しい技術、フレームワーク、方法論について常に最新の情報を得ること。
必要な資格
- エンタープライズJavaの経験Spring、Struts)を含むバックエンド(主にJava)技術の経験
- Javaビルド・デプロイツール(Maven、Gradleなど)の使用経験
- セキュアでスケーラブルなソフトウェア開発ライフサイクルインフラ(ビルド、テスト、デプロイ)の構築経験
- 優れた問題解決能力と細部志向の考え方。
- 文書および口頭での効果的なコミュニケーションスキル
- 遠隔地または分散したチーム環境において、自主的かつ協調的に業務を遂行できること。
- オープンソースソフトウェアとコミュニティ・コラボレーションへの情熱
HeroDevsでは、イノベーション、創造性、成功を促進する多様性、公平性、インクルージョンの力を信じています。私たちは、個人の違いを受け入れ、祝福する職場づくりに取り組んでいます。あらゆる経歴や経験をお持ちの方の応募をお待ちしています。