JavaおよびWebテクノロジーを活用したアプリケーション開発エンジニアとして、エンタープライズ向けシステムの設計・開発・保守を担当していただきます。Java/JEEスタックを中心に、モダンなJavaScriptフレームワークを活用しながら、堅牢かつ拡張性の高い業務アプリケーションの構築を推進します。
加えて、地方にいながら新しい分野に挑戦できるという特徴もあります。学びたい領域でスキルアップをしつつ、地域貢献活動にも関われる機会もあり、エンジニアとして幅広い活躍が可能です。
・Java/JEEを用いたWebアプリケーションの設計、開発、運用保守
・JavaおよびJavaScript系フレームワークの活用によるフロントエンド・バックエンド開発
・トランザクション管理、Javaオブジェクトの管理、システム統合の実装
・TDDや関数型プログラミング、AOPなどを活用した堅牢な設計
・バッチ処理やデータアクセス層の実装
・DevOpsの考え方やツールの導入・活用(※歓迎)
・顧客への技術指導およびサポート
・JavaおよびJEEを用いたアプリケーションの要件定義・設計・開発・運用保守の経験/スキル
- 要件定義、設計、コーディング/UT、統合テスト、移行、運用保守
・Javaフレームワークでの開発経験(Springなど)
・JavaScript系フレームワーク(Angular、Vue.js、React等)での開発経験
・エンタープライズアプリケーションの開発経験
・チームでの開発経験(部門横断の協働を含む)
・技術的課題に対する分析・解決能力
・DevOpsの方法論・ツール(CI/CD、Docker、Kubernetesなど)に関する知見・経験
・クラウドサービス(AWS、Azure、GCP等)を利用した開発・運用経験
・パフォーマンスチューニング(SQL単体、テーブル設計、ミドルウェアレベル、DBコネクション等)
・アジャイル開発手法(Scrum等)の理解・実践経験
・最新の技術動向に関する情報収集能力、および知識