{"schemaVersion":"jobsearcher.job.v1","id":"e6a21296551e8dbab732a2c9","url":"https://jobsearcher.com/jobs/e6a21296551e8dbab732a2c9","canonicalUrl":"https://jobsearcher.com/jobs/e6a21296551e8dbab732a2c9","title":"Java Software Engineer","description":"Java Developer (WAVE Tactical)Allen, TX (Hybrid – Tue, Wed, Thu onsite)8:00 AM – 5:00 PMContract: 3–6 Months (Temp / Temp-to-Hire)Pay: $45-60/HROverviewSeeking a Java Developer to support the WAVE Tactical engineering team in an Agile environment. This role focuses on enhancing and modernizing a Java-based desktop communicator, primarily through UI reskinning (Swing/JavaFX with FlatLaf) while preserving existing workflows and business logic.The developer will work across the full SDLC, collaborating with engineering, QA, and product teams to deliver sprint commitments.Key ResponsibilitiesDevelop and maintain Java desktop applications in an Agile environmentPerform UI reskinning of Swing applications using FlatLaf without changing business logicSupport design, development, testing, and release activitiesCollaborate with cross-functional engineering and QA teamsParticipate in sprint planning, development, and delivery cyclesRequired Skills (5+ Years)Java 11/17 (concurrency, collections, streams)JavaFX (FXML, CSS) and SwingFlatLaf UI frameworkJNI/JNA and Windows API integrationJUnit, Log4JAgile development experienceBuild & ToolsMaven, Jenkins, CMake, SCons, GitHub, Launch4j, Azure DevOps, JIRAIDE: IntelliJ IDEA, PyCharm, Visual StudioWork SetupHybrid (3 days onsite in Allen, TX)Tuesday start dayNo travel requiredRequirementsBachelor’s in CS, EE, IT, or related fieldAuthorized to work in the U.S. (no sponsorship)","company":"Motion Recruitment","rawCompany":"motion recruitment","city":"Allen","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-06-17T02:57:05.759Z","occupations":[],"industries":[],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Software Engineer","description":"Java Developer (WAVE Tactical)Allen, TX (Hybrid – Tue, Wed, Thu onsite)8:00 AM – 5:00 PMContract: 3–6 Months (Temp / Temp-to-Hire)Pay: $45-60/HROverviewSeeking a Java Developer to support the WAVE Tactical engineering team in an Agile environment. This role focuses on enhancing and modernizing a Java-based desktop communicator, primarily through UI reskinning (Swing/JavaFX with FlatLaf) while preserving existing workflows and business logic.The developer will work across the full SDLC, collaborating with engineering, QA, and product teams to deliver sprint commitments.Key ResponsibilitiesDevelop and maintain Java desktop applications in an Agile environmentPerform UI reskinning of Swing applications using FlatLaf without changing business logicSupport design, development, testing, and release activitiesCollaborate with cross-functional engineering and QA teamsParticipate in sprint planning, development, and delivery cyclesRequired Skills (5+ Years)Java 11/17 (concurrency, collections, streams)JavaFX (FXML, CSS) and SwingFlatLaf UI frameworkJNI/JNA and Windows API integrationJUnit, Log4JAgile development experienceBuild & ToolsMaven, Jenkins, CMake, SCons, GitHub, Launch4j, Azure DevOps, JIRAIDE: IntelliJ IDEA, PyCharm, Visual StudioWork SetupHybrid (3 days onsite in Allen, TX)Tuesday start dayNo travel requiredRequirementsBachelor’s in CS, EE, IT, or related fieldAuthorized to work in the U.S. (no sponsorship)","datePosted":"2026-06-17T02:57:05.759Z","dateModified":"2026-06-17T02:57:05.759Z","hiringOrganization":{"@type":"Organization","name":"Motion Recruitment","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Allen","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e6a21296551e8dbab732a2c9"},"url":"https://jobsearcher.com/jobs/e6a21296551e8dbab732a2c9"}}