Login or register to see your saved jobs and receive scout emails
Login or register to find a job
Job ID : 1489266 Date Updated : January 16th, 2025
受託開発/外国籍OK/Java/エンタープライズ顧客/フレックス

Javaサーバーサイドエンジニア

Hiring Company 株式会社GxP
Location Tokyo - 23 Wards
Job Type Permanent Full-time
Salary 4 million yen ~ 7 million yen

Work Style

Remote Work and WFH Casual Clothing Minimal Overtime Flex Time

Job Description

株式会社GxPコーポレートサイト
https://www.gxp.co.jp/
【GxPリーダー座談会】

GxP のエンジニアのモチベーションの源泉は?リーダー4人に聞く、顧客ビジネスに寄り添う長期的な関係性と、弛まぬ成長の秘訣
https://recruit.gxp-group.co.jp/interview/150/

社内での開発プロジェクトにチームメンバーとして参画いただき、共に成長できることを目指しています。(開発経験の長さやキャリアは問わず)
お客様・プロジェクト毎にチームが編成されており、意向をお伺いしたうえで、マッチするチームに参画いただきます。
まずは開発周りのエンジニアリングに携っていただきますが、ご自身の特性や伸ばしていきたい方向性に応じて役割を変えていただくこともできます。
技術に興味のあるエンジニアも多く在籍し、学び合うことも重視しているため、勉強会や技術共有なども活発に行われており、興味に応じて参加いただくことが可能です。
自社内での開発チームに参加いただきますので、お客様先常駐はありません。

【具体的な業務】
- Java, springを使用したWebアプリ開発をお任せします。
- お客様と直接コミュニケーションし、DDD(Domain Driven Design)を取り入れた設計を行います。
- 継続的に開発するため保守性を重視したコーディングを行います。
- ペアプロやモブプロを取り入れ、知識と経験を共有する機会を多く持つようにしています。
- コードレビューはgithub/bitbucketでプルリクエストを使い、チーム全員がレビューを行います。
- 打ち合わせはzoom、チャットはSlackを使います。
- React/Flutterなどのフロントエンドも同じチームのメンバーで開発しています。希望すればフロントエンド開発にチャレンジできます。

【チーム】
年単位でメンバー固定したチームで開発します。お互いを理解し、自律的に、生産的に仕事を進めることができます。評価においてもチームへの貢献を重視しています。
チームが継続して関わり、お客様の事業理解を深めていくことで、目的に合ったシステムを素早く提供可能にします。チームの中で自分の意見が反映されたとき、貢献できたときに、大きな達成感が得られます。

【チーム例】
例1)toBのECサイト開発
6名のチームでtoBのECサイト改善開発を担当。バックログアイテムからタスクを消化し、月2回のペースでリリースを行っています。扱うデータ量も多く、性能を意識した設計・実装が求められます。経験の浅い方も学びながらスキルを伸ばせます。
- 言語/フレームワーク:Java/Spring/JUnit
- ミドルウェア/DB:Elasticsearch/Logstash/MySQL

例2)IoT機器ダッシュボードシステム開発
6名のチームでIoT機器を管理するダッシュボードシステムを担当。SPAのバックエンドをAKSで運用しています。チームでバックエンドとフロントエンドも開発しています。ペア/モブワークを取り入れスキル向上に取り組んでいます。
- 言語/フレームワーク:Java/SpringBoot/Vue.js
- インフラ:Azure(KubernetesService/Functions/EventHubs)
- ミドルウェア/DB:postgreSQL
- 開発支援ツール:GitHub/CircleCI

例3)toCネイティブアプリ・バックエンドAPI開発
5名のチームでtoCスマホアプリ開発を担当。チームは結成から3年ほど経って安定しており、スクラムでスマホアプリとバックエンドAPIを開発していきます。
- インフラ:Azure(AppService, Database for MySQL, LogicApps等)
-言語/フレームワーク:Java/Spring Boot, Dart/Flutter

【組織の開発スタイル】
弊社ではプロジェクトを遂行するために「チーム」という単位で活動し、チームにノウハウを蓄積していくスタイルを推進し、アジャイルな開発を行っています。
「チームの成長を個人の成長につなげる」という考え方をベースに、チームのプロセスやサイクルをチームの裁量で確立していくことで、個人や組織が成長できる環境を作ることに力を入れております。
時には、お客様も開発チームに巻き込み、一緒に改善をしていくという文化が組織に根付いています。

General Requirements

Minimum Experience Level Over 1 year
Career Level Mid Career
Minimum English Level None (Amount Used: English usage about 10%)
Minimum Japanese Level Business Level
Minimum Education Level High-School
Visa Status Permission to work in Japan required

Required Skills

【必須条件】
■Java/SpringでのWebアプリケーション開発の実務経験
■技術に興味を持ち、新しい技術を取り入れながらスキルアップを目指したい方
■お客様やチームと対話し、長期的な視点でより良いものを作っていきたい方

【歓迎要件】
■Webアプリケーション保守運用のご経験
■チーム開発、特にスクラムのご経験
■AWSまたはAzureを使用した開発のご経験
■顧客対応・要件調整のご経験

■開発に利用している以下の技術の経験を活かすことができます。
・サーバーサイド:Java/Spring/JUnit/hibernate
・フロントエンド:JavaScript/React/Vue.js/jQuery/scss
・データベース:MySQL/PostgreSQL
・検索エンジン:Elasticsearch/Lucene
・クラウド:AWS/Azure
・開発支援ツール・サービス:JIRA/Confluence/GitHub/Bitbucket/Slack/IntelliJ IDEA/Jenkins/CircleCI
・UIテスト自動化:selenium/cypress

Job Location

  • Tokyo - 23 Wards

Work Conditions

Job Type Permanent Full-time
Salary 4 million yen ~ 7 million yen
Industry System Integration

Job Category

  • IT, Web and Communication > Web Developer

Company Details

Company Type Small/Medium Company (300 employees or less)
Non-Japanese Ratio Majority Japanese