JOBSEARCHER

Java Application Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job Title: Software Developer III (Java)Location: Allen, TX (Hybrid)Duration: 6 Months (Possible Extension)Work Hours: 8:00 AM – 5:00 PMJob Overview:We are seeking an experienced Software Developer III to join a dynamic Agile development team. The ideal candidate will play a key role in the full product development lifecycle, including design, development, and delivery to QA. This role involves enhancing and reskinning a desktop application UI while maintaining existing workflows and business logic.Key Responsibilities:Participate in Agile development processes and sprint activitiesPrepare functional and design specificationsDevelop, enhance, and maintain application featuresCollaborate with cross-functional teams including QA, product, and managementEnsure timely delivery of assigned tasks and adherence to release timelinesContribute to UI reskinning of desktop applications without impacting core functionalityRequired Skills & Qualifications:5+ years of experience in Java developmentStrong expertise in Java 11/17 (collections, streams, concurrency)Proficiency in JavaFX (FXML, CSS) and SwingExperience with Windows native integrations (JNI/JNA, Win APIs)Hands-on experience with JUnitFamiliarity with FlatLaf (Swing UI reskinning framework)Tools & Technologies:Build Tools: Maven, Jenkins, CMake, SCONsPackaging: Launch4jLogging: Log4JVersion Control: GitHubIDEs: IntelliJ, PyCharm, Visual StudioTracking Tools: Azure DevOps, JIRAPreferred Qualifications:Experience working in Agile/Scrum environmentsStrong problem-solving and communication skillsAbility to work independently and in a team setting