アプリケーション開発エンジニア
ブロードバンド事業における各チャネルからの照会/申込処理を担うAPIを中心に、システム間連携の設計/改善を推進していただきます。新サービス適用に向けた追加開発や既存連携の見直し/刷新など、さまざまな開発テーマがあります。 【具体的には】 ※これまでのご経験、適性に応じて以下業務をご担当いただきます。 ・業務処理(照会/申込処理)を担うAPIに関する設計/開発の推進(要件定義~開発~リリース) ・システム間連携におけるインターフェース設計 ・関係部署との要件調整、合意形成 ・各チャネルからの照会/申込処理に関するAPI設計、機能追加 ・APIの標準化や共通化に向けた設計および改善 ・既存連携の見直しや刷新および改善施策の企画/実行 ・パフォーマンスや可用性を考慮した設計、ボトルネックの分析/改善 【環境】 ・バージョン管理:GitLab ・プログラミング言語:Java 11 ・フレームワーク:Spring Boot ・O/Rマッパー:MyBatis ・ロギング/テスト:Log4j2、JUnit 5、Mockito、JaCoCo ・ビルド/CI:Gradle、GitLab CI ・データベース:Microsoft SQL Server ・環境:仮想環境、プライベートクラウド ・CI/CD:Jenkins、ArgoCD ・コンテナ技術:Docker、Kubernetes、OpenShift ・コミュニケーションツール:Slack、Zoom、Google Workspace(Chat/Meet) ・AI開発支援ツール:GitHub Copilot Business、ChatGPT Enterprise、Gemini 3.1 Pro