Connecting to LinkedIn...

Senior Java Engineer

ポジション名: Senior Java Engineer
雇用形態: 正社員
勤務地: Tokyo
給与: 10 - 12 Million Yen Annually
開始日: ASAP
リファレンス: RBTD02
担当者名: Ben Hunt
求人公開日: June 18, 2018 14:34


My client is looking for engineers who can turn “nothing” into products.


In this position, you will design and implement key features and components of our technology, which is a robust and scalable data platform. You can also expect to have direct contact with our customers, receiving their feedback and incorporating their input into our product.


Things you will do


  • Solid experience designing and developing distributed middleware to support heavy data analysis systems
  • Designing and architecting improvements and new features in cooperation with the product team
  • Java and Ruby programming as well as contribution back to the open source community whenever possible
  • Development of software for operation automation and monitoring tools
  • Performance improvements in a wide span of networks and middleware applications in public or private clouds
  • Perform operations on middleware hosted in the cloud


Your background includes


  • A BS or MS in Computer Science or a related field
  • A solid understanding of computer science (algorithms, data structures etc.)
  • Strong UNIX systems programming background which should include experience with multithreading, distributed computing, and related challenges, especially around middleware built in Java and/or Ruby
  • Strong experience working with and tuning the JVM
  • Knowledge of Hadoop, Presto, MySQL, PostgreSQL or other open-source distributed databases/engines
  • Experience with Linux networking internals and kernel tuning
  • Good understanding of infrastructure as code and operations
  • Significant contributions to the open-source community, in the form of ownership or patching / pull requests
  • Solid read/written English communication skills and basic verbal skills as well


Would be great if you


  • Had experience building and managing data analytic services
  • Were knowledgeable around operations on services running in the cloud
  • Had expertise with load balancing and building service redundancy leveraging the cloud
  • Are familiar with security best practices
  • Source code level familiarity with Hadoop, Presto, Spark, or other near real-time batch or MPP processing engines
  • Are familiar with MessagePack, Fluentd, Embulk, and/or Digdag.
  • Have a track record building products that support a large user base

Have a passion for performance optimization