Javaエンジニアやプログラマとして在宅で働く際には正社員として働ける会社はそれほど多くはないものの、徐々に増加する傾向がある。また、派遣やアルバイトの仕事としては人気が高く、プログラミング技術を身につけておくことによって高時給の開発や業務委託の仕事を行うことができる。一方で、在宅のJavaエンジニアとして最も活躍しているのがフリーエンジニアであり、特に近年では重宝される傾向が強まってきている。
仕事を請け負って担っていくというシステムをとることから、フリーエンジニアの場合には年収には大きな開きがある。また、携われる業界も広く、Web関係の仕事が多いもののシステム開発やWebアプリケーション制作、データベース解析、ゲームの開発及び運営など様々な分野にわたっている。それぞれの分野において仕事の単価にも開きがあることから一概にどの程度の収入を望めるかということは難しい。しかし、会社に勤務するのと同様な仕事の密度で働いていれば、年収にして500万円から1000万円程度を期待することができるのが在宅で働くJavaエンジニアの実態である。
また、こういった形で仕事を行うことのメリットとして仕事が安定して存在しているという点がある。Web開発系の仕事の需要が著しく高まっていることから仕事が絶える心配がなく、長期間契約できる業務委託が多いのも特徴であり、安定した仕事をしていくのに適しているのである。