Java開発者 — Pyyne、ポルトガルでのハイブリッド勤務
国際的なクライアントチームと連携し、拡張性の高いJavaアプリケーションとAPIを構築しながら、技術面の業務を主導します。 ポルトガルでのハイブリッド勤務で、実践的な開発、関係者との協働、メンタリングに携わります。
仕事内容
- クライアントチームに加わり、信頼性と拡張性に優れたソフトウェアソリューションを提供します。
- 関係者と協力して、堅牢なシステムを企画・構築します。
- 英語で技術業務を主導し、プロジェクトの成果を実現します。
- クライアントの関係者にとって主要な連絡窓口となります。
- JavaとJVM技術を使用して、拡張性の高いWebアプリケーションやサービスを設計、テスト、デプロイします。
- フロントエンドとバックエンドの両方に携わり、完全なソフトウェアソリューションを提供します。
- ビジネス目標を技術アーキテクチャに落とし込みます。
- 関係者に進捗を共有し、プロジェクトを前に進めます。
- メンタリングを通じて、若手同僚の成長を支援します。
- クリーンなコード、適切な設計、優れたエンジニアリングの実践を推進します。
- リレーショナルデータベースとデータアクセスフレームワークを使用します。
- 開発サイクル、設計・コードレビュー、パフォーマンス改善を主導します。
応募要件
- コンピューターサイエンス、ソフトウェア工学、または関連する技術分野の学士号。
- 英語の読み書きと会話に堪能であること。
- Java 17またはJava 11を含む、最新のJavaに関する豊富な経験。
- Spring Boot、Spring Framework、Quarkus、Micronautなどのエンタープライズフレームワークの経験。
- REST API、マイクロサービス、またはWebアプリケーションアーキテクチャの実務開発経験。
- React、Angular、Vue.jsなどのフロントエンドJavaScriptまたはTypeScriptフレームワークの知識。
- PostgreSQL、MySQL、SQL Serverなどのリレーショナルデータベースに関する深い実務知識。
- Hibernate、JPA、Spring Data JPA、jOOQなどのORMおよび永続化ツールの実務経験。
- クリーンアーキテクチャ、SOLID原則、主要なデザインパターンへの理解。
- MavenまたはGradleの使用経験。
- Gitの使用経験。
福利厚生
- ハイブリッド勤務制度。
- 先進的な技術に携わる機会。
- プロジェクトのオーナーシップを持ち、会社づくりに意見を反映できる機会。
- 国際的で、人を大切にするテクノロジーコンサルティング企業の文化。
- メンタリングや専門家同士で協働する機会。
