次の仕事の機会を見つけましょう

職種、スキル、勤務地で求人を検索できます。応募書類を準備する前に募集要件を確認しましょう。

魅力的な職種名を見つけることは、仕事探しの出発点です。業務内容、応募条件、働き方を自分の経験と照らし合わせましょう。このガイドでは、候補の絞り込み、応募書類の準備、提出先の確認を順番に進めるためのポイントを紹介します。

操作画面は日本語です。企業が掲載した求人の職種名や説明文は原文のまま表示され、英語の場合があります。

条件をクリア

検索結果: 8,488

← 検索結果に戻る

Senior Full-Stack Developer

Milsoft Utility Solutions

リモート勤務

勤務地
Remote (United States)
勤務時間
Full Time
掲載日
2026年10月8日

応募する前に、企業のウェブサイトで現在も募集中かどうかと詳しい条件を確認してください。

仕事内容

操作画面は日本語です。企業が掲載した求人の職種名や説明文は原文のまま表示され、英語の場合があります。

JOB SUMMARY We are seeking a Senior Full-Stack Developer with deep expertise in modern web technologies, strong experience in enterprise Java, and solid backend integration skills. In this role, you will bridge the gap between high-performance user interfaces and robust enterprise backend services supporting the utility industry. Our preferred candidate is expected to take ownership of features across key UI/UX development, backend design and development, our testing practices and frameworks, contributing to the maintenance and modernization of REST and legacy SOAP services, and assist in evaluating cross-platform integration paths across our Java and .NET enterprise systems. KEY RESPONSIBILITIES Frontend Architecture: Design and build accessible, responsive, and high-performance user interfaces working from mockups. • Backend Services: Develop, maintain, and optimize enterprise Java services utilizing Spring Boot (REST APIs) and Spring WS (legacy SOAP services). • System Integration & Modernization: Analyze legacy data protocols and assist in mapping architectural migration paths across Java and .NET environments to ensure seamless system interoperability. • Technical Leadership: Mentor mid-level and junior engineers, lead architectural reviews, enforce sustainable coding standards, and participate in comprehensive code reviews. • Domain Collaboration: Consult with product managers, internal staff, and utility industry stakeholders to translate complex business requirements into scalable technical solutions. QUALIFICATIONS Required Technical Skills & Experience 7+ years of professional software development experience in an enterprise environment. • 5+ years of enterprise Java experience using the Spring Framework (Spring Boot, Spring WS). • 5+ years of experience building modern web applications using HTML,CSS, JavaScript/TypeScript and frameworks such as React or Angular. • Strong production experience handling both modern REST (JSON) APIs and legacy SOAP (XML/WSDL) communication protocols. • Relational Databases: Solid proficiency in database design, SQL, data modeling, and performance optimization. • Cross-Platform Familiarity: Practical familiarity with C# and .NET Core / ASP.NET (ability to analyze existing Java services and conceptualize translation into a .NET environment). Leadership & Core Competencies • Self-Starter: A forward-thinking engineer who can dive into projects with limited direction and navigate evolving technology stacks. • Modernization Mindset: Proven track record of guiding development teams through architectural shifts and legacy system modernization. • Mentorship: Demonstrated willingness and experience mentoring junior and mid-level developers to support team growth. Preferred Qualifications • Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical discipline. • Domain Experience: Background or familiarity with the needs and technical challenges of the Utility / Energy industry. • Legacy Systems: Experience working with IBM i and DB2 systems is a strong plus. Originally posted on Himalayas

検索して比較し、応募を準備しましょう

次の仕事で活かしたい職種やスキルから検索を始めましょう。勤務地と職種の条件を調整し、求人を開いて担当業務を比較してください。結果がない場合は、短い検索語を試すか、条件を一つずつ外してみましょう。

必須条件と歓迎条件を分けて確認し、勤務時間、報酬、勤務地が掲載されている場合は目を通しましょう。リモート勤務でも、居住国、就労資格、勤務時間帯が指定されることがあります。現在の募集状況と詳しい条件は企業に確認してください。

募集要件に関連する実際の経験を選び、自分の役割と貢献を説明しましょう。数値は根拠がある場合にのみ使ってください。企業の応募方法に従い、送信前に連絡先、内容、PDFの表示を確認しましょう。

応募前の確認リスト

仕事探しに関するよくある質問

英語の求人が表示されるのはなぜですか?

職種名や説明文は企業が作成したものです。条件や要件を変えないように原文を掲載しています。操作画面とこのガイドは日本語です。日本語の検索で見つからない場合は、「software engineer」のように、掲載言語の職種名やスキル名でも検索してみてください。検索語が自動翻訳されるわけではありません。

リモート求人なら、どの国からでも働けますか?

必ずしもそうではありません。居住国、就労資格、勤務時間帯が指定されている場合があります。元の求人ページで条件を確認してください。記載がない場合は、自分の居住地から応募できると判断する前に企業へ確認しましょう。リモートという表示だけでは、勤務地の制限がないことは分かりません。

検索結果が出ない場合はどうすればよいですか?

より一般的な職種名や一つのスキルで検索し、条件を一つずつ外してみてください。同じような仕事でも企業によって呼び方が異なります。特定の求人が見つからなくなった場合は、企業の採用ページで求人番号を探しましょう。検索条件を広げても、終了した募集が再開するわけではありません。

ResumizeAIから応募が送信されますか?

応募ボタンは外部サイトを開きます。企業または採用サービスの案内に従い、そのサイトで送信を完了してください。ResumizeAIで応募書類を作成しただけでは応募は送信されません。リンク先が企業のトップページの場合は、該当する募集を探してから手続きを進めましょう。

応募書類とカバーレターはどう調整すればよいですか?

募集要件と、自分が説明できるプロジェクト、業務、成果を結び付けます。経験していない技術や実績を加えず、関連する経験を分かりやすく示してください。カバーレターでは応募理由を具体例とともに伝えます。指定された言語とファイル形式に従い、送信前に両方の書類を確認しましょう。